【发布时间】:2012-02-08 10:59:55
【问题描述】:
所以我试图在我的 android 应用程序中动态更改 TextView 的不透明度。我有一个seekbar,当我将拇指向右滑动时,我在它下面分层的TextView 应该开始变得透明。当拇指到达seekbar 的大约一半时,文本应该是完全透明的。我试图在我的TextView 上使用从View 继承的setAlpha(float) 方法,但Eclipse 告诉我setAlpha() 未定义TextView 类型。我是否以错误的方式调用该方法?还是有其他方法可以改变不透明度?
这是我的代码(classicText 是 TextView,gameSelector 是 seekbar):
public void onProgressChanged(SeekBar seekBar, int progress, boolean fromTouch){
classicText.setAlpha(gameSelector.getProgress());
}
【问题讨论】:
标签: android textview opacity seekbar