java - 如何为提示中的字符串设置颜色?

标签 java android

<分区>

我有一个从编辑文本派生的字符串变量“用户”。我在一个 用一些文字提示。它运作良好,但我需要那个可变“用户”的颜色 在提示中以红色显示。我尝试了以前的答案,但它们没有帮助,因为颜色保持不变。

final EditText modifyTxt1 = (EditText) findViewById(R.id.editText4);
String user = modifyTxt1.getText().toString().trim();

newTxt.setHint("You have just now created a title : " +user+"");

最佳答案

你可以这样使用

1) 来自java代码

newTxt.setHintTextColor(getResources().getColor(R.color.white));

2)来自布局xml

android:textColorHint="#FFFFFF"

关于java - 如何为提示中的字符串设置颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29983493/

相关文章:

java - 如何在 Jolt Transformation 中循环时展平对象数组?

android - 将库添加到android studio

android - android M 之前的运行时权限(api 14 及更高版本)

Android:打开失败:ENOENT(没有那个文件或目录)

java - 如何重构这个验证方法

java - 自 Java 分配内存以来,dockerized jenkins 崩溃

java - 如何使用 Java Observer 的 update(Observable, Object) 函数?

java - 从 ObjectInputStream 读取序列化对象

android - 来自 HTTP Post 请求 Android 的空响应

Android约束布局顶部白条