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

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

  • 突出显示或下划线选定的TabPageIndicator
  • Android ViewPager在使用后台时的性能问题
  • 如何更改操作栏上菜单项的位置
  • 引起:java.lang.OutOfMemoryError:位图大小超过虚拟机预算
  • 对于通过FragmentTransaction添加的片段,fitsSystemWindows效果消失
  • 检测ListView中的TextView是否为椭圆化
  • 如何从java代码中读取自定义维度属性
  • 一次关闭所有最近打开/运行的应用程序按钮 - android
  • 尝试这个:

    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)); 

    这个工作也是