如何更改按钮的文本颜色?

如何更改按钮的文本颜色?

尝试这个:

button.setTextColor(getApplication().getResources().getColor(R.color.red)); //TAKE DEFAULT COLOR 

要么

 button.setTextColor(0xff0000); //SET CUSTOM COLOR 

要么

 button.setTextColor(Color.parseColor("#ff0000")); 

并在xml中:

  < -- SET TEXT COLOR HERE --> 

使用android:textColor属性。

  

在xml配置上使用: android:textColor="#FFFFFF"

或通过致电活动本身

 button.setTextColor(0xFFFFFF); 

(FFFFFF是白色)。

有关更多颜色代码: 此处

您可以使用android textColor作为前景,使用按钮,文本视图或任何其他元素的背景颜色查看代码示例

   

可以编写任何hex颜色代码以进行交互式视图。

一种简单的方法是通过这种方式在res / values / colors.xml中定义所需的颜色:

#00BCD4

按钮应该是这样的:

  
 button.setTextColor(ContextCompat.getColor(getApplicationContext(), R.color.red)); 

这个工作也是