我在我的 Android 应用程序中创建了一些按钮。当它们被按下时,颜色会变成绿色和紫色。我还创建了一个重置按钮,按下该按钮会将按下的按钮恢复为其原始或默认颜色。
如何获得默认颜色?
最佳答案
首先获取Button b的默认背景;使用
Drawable d = b.getBackground();
然后设置您选择的另一个背景
b.setBackgroundResource(R.drawable.custom_button1);
如果您再次需要默认背景,请使用此
b.setBackgroundDrawable(d);
使用这些行管理您的代码。
对你有帮助。
关于java - 按下按钮后如何将按钮恢复为默认颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19755857/