标签: android imagebutton
我有一个ImageButton,我按下时切换图像。问题是当我在两个图像开关之间按下按钮时,动画会将按钮变为蓝色。如何防止蓝色色调动画?另外,你是如何以编程方式而不是通过XML来完成的。
答案 0 :(得分:0)
对于大多数用例,您应该使用XML ...但是除了演讲之外,蓝色背景是StateListDrawable的一部分,默认设置为按钮的背景。定义和设置你自己的背景(通过setBackgroundResource(int resId)或类似的)应该足以“摆脱”聚焦的颜色状态。
StateListDrawable
setBackgroundResource(int resId)