在视图上淡出背景以启动计时器

时间:2012-11-06 00:41:40

标签: android

到目前为止,在我的应用程序中,我在“开始”按钮旁边有一个ImageView。按下开始按钮后,ImageView将替换为TextView以开始倒计时。理想情况下,我现在要完成的是将图像放在开始按钮旁边,当按下“开始”按钮时,该图像的背景稍微消失,并且在该图像的中间开始倒计时,该图像不会褪色。 / p>

我现在唯一能想到的就是拥有一个TextView并将图像作为背景,但现在我的问题是如何淡化背景。这是一个理想/正确的方法吗?如果是这样,我将如何褪色背景?如果有另一种方法可以这样做,我会怎么做呢?

1 个答案:

答案 0 :(得分:0)

您可以使用文本视图和图像视图,图像视图位于顶部,然后淡化图像视图,然后使用图像视图上的setAlpha淡化按钮单击时的图像视图。

还有其他方法,比如使用可绘制列表,但这样可以节省更多工作。

http://developer.android.com/reference/android/view/View.html#setAlpha(float