我想在我的Android应用程序中创建一个红色按钮。
我需要它从一开始就是红色,我还需要它在事件发生后保持红色。
有没有办法做到这一点?
答案 0 :(得分:11)
你有没有尝试过这方面的一些信息? ;)
http://developer.android.com/reference/android/widget/Button.html阅读以了解如何声明按钮
我亲自使用它(暗示Button已被声明为按钮,如上所述):
button.getBackground().setColorFilter(0xFFFF0000,PorterDuff.Mode.MULTIPLY);
这样可以确保在应用新颜色后它看起来像一个Button。我在那张纸条上遇到了setBackgroundColor(int color)
的问题。
您也可以使用Color.RED
代替我放置的十六进制值。