【发布时间】:2012-07-08 08:57:48
【问题描述】:
我一直在寻找解决问题的方法。但我的代码似乎没问题。
我将尝试解释:我的布局定义中有一个带有 android:alpha="0" 的 TextView。我想(当单击图像时)显示带有 AlphaAnimation 的 TextView,从 0.0f 到 1.0f。
我的问题是,当我单击图像时,什么也没有发生。但奇怪的是,如果我在布局定义中将它的 alpha 设置为 1,然后单击图像,我可以看到动画(alpha 1 -> alpha 0 -> alpha 1)。
我做错了什么?
我的代码:
TextView tv = (TextView) findViewById(R.id.number);
AlphaAnimation animation1 = new AlphaAnimation(0.0f, 1.0f);
animation1.setDuration(1000);
animation1.setFillAfter(true);
tv.startAnimation(animation1);
提前致谢。
【问题讨论】: