gpt4 book ai didi

android - 如何在 条目中获得红色星号

转载 作者:塔克拉玛干 更新时间:2023-11-02 07:52:18 26 4
gpt4 key购买 nike

如何在条目中获得红色星号,以便您可以将其显示在文本末尾以指示其必填字段,例如:输入您的姓名 *(星号将为红色)。或者,就此而言,文本中的任何位置。

最佳答案

您不能通过 xml 字符串资源来做到这一点。这只能通过代码来完成。为此,您需要使用 SpannableStringBuilderForegroundColorSpan .


这是一个小例子:

TextView text = (TextView)findViewById(R.id.text);

String simple = "Enter your name ";
String colored = "*";
SpannableStringBuilder builder = new SpannableStringBuilder();

builder.append(simple);
int start = builder.length();
builder.append(colored);
int end = builder.length();

builder.setSpan(new ForegroundColorSpan(Color.RED), start, end,
Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);

text.setText(builder);

enter image description here

关于android - 如何在 <string> 条目中获得红色星号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6456588/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com