2010-05-27 8 views
0

내가 분수 만들기 위해 노력하고 사용 분수 표시 :이 텍스트이다 사용하고안드로이드 - 유니 코드

을하지만 아주 멋지게 렌더링되지 않은 : 그것은 텍스트를 설정하지 않는

"5"+'\u2044'+"9"; 

을 좋은 분수로 대신 그것은 일종의 숫자의 일부를 커버하고 함께 squishes.

모든 해결책이나 대안?

답변

2

시도 : 그 잘 보이지 않을 경우

tv.setText(Html.fromHtml("<sup>5</sup>/<sub>9</sub>")); 

는 모르겠지만,이 총에 가치가있다. 그렇지 않으면, 1/2과 같은 단일 글리프 분수 이외에, 나는 당신이 가지 않거나 직접 렌더링해야 할 것으로 의심합니다.

+0

"Html.fromHtml"이것은 약간의 보물입니다. 사용 가능한 HTML 태그가 어디에 있는지 알고 있습니까? – jax

+0

그들은 그렇지 않습니다. 어제 바로이 주제에 대한 블로그를 보았습니다. http://commonsware.com/blog/Android/2010/05/26/html-tags-supported-by-textview.html – CommonsWare

+0

분수 기호를 수평으로, 숫자가 하나 위에있을 수 있도록? –