📅  最后修改于: 2023-12-03 15:35:19.241000             🧑  作者: Mango
setTextColor
方法介绍在 Android 开发中,setTextColor
方法可以被用于设置一个文本串中的文本字体颜色。它将文本串中的每一个字符的颜色设置为一个指定的颜色值。该方法是 TextView 中的方法,因此只能应用于 TextView 控件上。
public void setTextColor(int color)
参数:color,为整型数字,使用 android.graphics.Color
类中的常量或直接使用 RGB 值指定颜色。
返回值:void,没有返回值。
为了更好地帮助理解 setTextColor
方法,我将提供一个基本使用示例。在这个示例中,我们将在程序中创建一个 TextView 控件,并设置文本内容和字体颜色。
TextView textView = new TextView(this);
textView.setText("Hello, world!");
textView.setTextColor(getResources().getColor(android.R.color.black));
上述代码将创建一个新的文本视图,设置“Hello, world!”作为文本内容,并将文本颜色设置为黑色。
setTextColor
方法只能在程序中运行时设置文本颜色。如果您需要在 XML 布局中设置文本颜色,则应该使用 android:textColor
属性。android.graphics.Color
类定义常用颜色常量,如 BLACK
、RED
或 BLUE
。还可以使用 RGB 值指定颜色(如 Color.rgb(255, 255, 255)
表示白色)。