在android中文本的右上角添加*
在android文本视图中,是否可以在字符串的右上角添加“*”符号。我希望显示类似“fire”的文本™". 因此,我希望添加“*”,而不是“tm”,您可以通过两种方式实现这一点 方法1:使用在android中文本的右上角添加*,android,Android,在android文本视图中,是否可以在字符串的右上角添加“*”符号。我希望显示类似“fire”的文本™". 因此,我希望添加“*”,而不是“tm”,您可以通过两种方式实现这一点 方法1:使用标记 TextView mTextView = (TextView)findViewById(R.id.text) mTextView .setText(Html.fromHtml("fire<sup>*</sup>")); 注意:用textview id替换R.id.text 推荐
标记
TextView mTextView = (TextView)findViewById(R.id.text)
mTextView .setText(Html.fromHtml("fire<sup>*</sup>"));
注意:用textview id替换R.id.text
推荐的方法是使用SuperscriptSpan
(参见方法2),因为Html.fromHtml
是一个成本更高的操作,因为它涉及到解析Html
要了解差异,请参见您可以通过两种方式实现这一点 方法1:使用
标记
TextView mTextView = (TextView)findViewById(R.id.text)
mTextView .setText(Html.fromHtml("fire<sup>*</sup>"));
注意:用textview id替换R.id.text
推荐的方法是使用SuperscriptSpan
(参见方法2),因为Html.fromHtml
是一个成本更高的操作,因为它涉及到解析Html
要查看差异,请参见,您必须生成一个HTML字符串,然后才能执行此操作,只需签出以下代码:
String mainString="YOUR TEXT<sup>SIGN TO SHOW-*</sup>";
YOURTEXTVIEW.setText(Html.fromHtml(mainString));
String mainString=“您要显示的文本符号-*”;
YOURTEXTVIEW.setText(Html.fromHtml(mainString));
您必须生成一个HTML字符串,然后才能执行此操作,只需签出以下代码:
String mainString="YOUR TEXT<sup>SIGN TO SHOW-*</sup>";
YOURTEXTVIEW.setText(Html.fromHtml(mainString));
String mainString=“您要显示的文本符号-*”;
YOURTEXTVIEW.setText(Html.fromHtml(mainString));
如前所述,您可以在文本视图中使用HTML。您可以使用Superscript
或使用Spannable
字符串。是否要*在文本/文本视图的和处???如前所述,您可以在文本视图中使用HTML。您可以使用Superscript
或使用Spannable
字符串。是否要*在和处文本/文本视图???