本文介绍了如何通过动画设置Android View的透明度?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我需要为TextView
设置初始透明度,但是我不知道该怎么做.在iPhone/iOS上,可以使用alpha属性轻松完成此操作.在Android上,我尝试使用AlphaAnimation
设置Alpha,但这不好-它不起作用.动画结束时,它仅返回100%的alpha.
I need to set the initial transparency for a TextView
, but I don't know how to do it. On iPhone/iOS, it can be done easily with the alpha property. On Android, I've tried to set the alpha using AlphaAnimation
but it's no good -- it doesn't work. It just returns to 100% alpha when the animation ends.
AlphaAnimation anim = new AlphaAnimation(1, 0.2f);
anim.setDuration(5000);
textView.startAnimation(anim);
有什么想法的人吗?
推荐答案
您可以直接使用分配给TextView的颜色值设置Alpha通道.请参阅可用的资源类型.
You can set the alpha channel directly in a color value that you assign to the TextView. See Available Resource Types.
这篇关于如何通过动画设置Android View的透明度?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!