Android 如何更改按钮背景和文本颜色?
如何在Android中更改按钮背景和文本颜色?Android 如何更改按钮背景和文本颜色?,android,Android,如何在Android中更改按钮背景和文本颜色? 无法使用android的属性。除了在XML中,您还可以在类编辑器文件中设置颜色,如: TextView.setColorFilter(Color.parseColor("#hexadecimal value")); 对于按钮: Button.setBackgroundColor(Color.parseColor(“Hexadecimal value”)); 在XML中: android:background="@color/colorAccen
无法使用android的属性。除了在XML中,您还可以在类编辑器文件中设置颜色,如:
TextView.setColorFilter(Color.parseColor("#hexadecimal value"));
对于按钮:
Button.setBackgroundColor(Color.parseColor(“Hexadecimal value”));
在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));
您应该发布您的xml