Ale*_*s G 3 android image button
在Android中,我有一个包含图像和文本的按钮.禁用该按钮时,文本将自动显示为灰色,但图像保持不变.如果禁用按钮而没有两个单独的图像,是否可以使图像变暗?
在您的代码中,您还可以使用ColorFilter,特别是PorterDuffColorFilter,DARKEN例如使用模式.
对于a的不透明度,Drawable您也可以使用setAlpha().
要获得有问题的Drawables(位图,......),button.getCompoundDrawables()可以使用.
我不确定这是否可行,但也许您想调查是否可以通过状态列表配置按钮的位图,而状态列表又指两个可绘制的,其中一个引用过滤器.非常复杂,但是如果您不能/不会使用代码,那么以这种方式使用XML可能是可行的.
| 归档时间: |
|
| 查看次数: |
6569 次 |
| 最近记录: |