2011-11-21 5 views
3

일부 도움주세요! 어떻게 안드로이드에 대한 TextView에 제기 된 숫자를 표시 할 수 있습니다. 섭씨도를 표시하고 싶다면 예를 들어 textview.setText(number+"\u2103")을 사용하면 좋겠지 만 숫자에 대해 이렇게하는 방법을 찾을 수는 없습니다^다른 번호.Android : 디스플레이 x^y

감사합니다. HTML로

String str = number + "<sup>" + anotherNumber + "</sup>"; 
textView.setText(Html.fromHtml(str), TextView.BufferType.SPANNABLE); 

답변

7

형식 문자열 다음 HTML 첨자 태그 <sup> 사용 :

+0

감사합니다. –

3

당신은 간단한 HTML 서식을 사용할 수 있습니다 당신은 첨자는 <sub> 태그를 사용하려면 마찬가지로

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

합니다.

1

TextViews 기능을 사용하여 HTML 마크 업을 표시 할 수 있습니다.

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

관련 문제