3

助けてください!AndroidのTextViewで浮き上がった数字を表示するにはどうすればよいですか.たとえば、摂氏を表示したい場合は、これを行うことができtextview.setText(number+"\u2103")ます.

ありがとうございました!

4

3 に答える 3

7

文字列を HTML としてフォーマットしてから、html の上付き文字タグを使用します<sup>

textView = (TextView)findViewById(R.id.textView);
String text = "x<sup>y</sup>";
textView.setText(Html.fromHtml(text));

同様に、添字が必要な場合は<sub>タグを使用します。

于 2011-11-21T18:12:44.350 に答える
3

シンプルな html フォーマットを使用できます。

String str = number + "<sup>" + anotherNumber + "</sup>";
textView.setText(Html.fromHtml(str), TextView.BufferType.SPANNABLE);
于 2011-11-21T18:12:37.133 に答える
1

TextViews 機能を使用して HTML マークアップを表示できます。これは機能するはずです。

textView.setText(android.text.Html.fromHtml("x<sup>y</sup>"));

于 2011-11-21T18:17:59.383 に答える