如何更改Android中的按钮背景和文字颜色?
无法使用android的属性。
答案 0 :(得分:0)
除了在XML中,您还可以在类编辑器文件中设置颜色,如:
TextView.setColorFilter(Color.parseColor("#hexadecimal value"));
for Button:
Button.setBackgroundColor(Color.parseColor(“Hexadecimal value”));
答案 1 :(得分:0)
在XML中:
android:background="@color/colorAccent"
android:textColor="@color/colorPrimary"
编程:
button.setBackgroundColor(ContextCompat.getColor(this, R.color.colorAccent));
button.setTextColor(ContextCompat.getColor(this, R.color.colorPrimary));