(原创)安卓setAlpha方法需要注意的地方

setAlpha主要是用来处理控件的透明度的

入参为一个0-255的int类型

或者一个0.0f-1.0f的float类型

但是具体使用时发现

如果给父布局使用该方法

会导致父布局内的子控件透明度也发生变化

这时候其实不应该使用setAlpha方法

而是给父布局的背景设置一个透明度

具体可以用shape

或者颜色值来设置

比如“#30000000”

就代表一个透明度为30%的黑色背景

猜你喜欢

转载自blog.csdn.net/Android_xiong_st/article/details/111695085