标签: java android button
我有一个按钮,通常当我点击它时,按钮周围会出现浅蓝色,表示你正在按下它。如何更改此颜色?
我还想更改此按钮的默认背景颜色,我这样编程:
button.setBackgroundColor(Color.RED);
当我这样做时,我知道它不会改变我正在尝试做的触地颜色,但它会使触地得分上的浅蓝色消失,这让我感到困惑?
但我的问题是如何更改触摸颜色?
我在谈论这个
这没有被正常按下:
这就是我按下按钮
感谢您的帮助!! :)
答案 0 :(得分:0)
按钮背景有状态。要使用自定义背景,您必须定义选择器xml文件。
请参阅Buttons#CustomBackground