2013-09-24 2 views
0

제목에서 알 수 있듯이 텍스트 문자열에 HTML을 사용하고 있습니다. 작동하지만 아래쪽에서 엔티티가 잘리고 있습니다.안드로이드 html 서식 지정 첨자가 잘리지 않음

<string name="test" formatted="false"> 
D&#x2080;&lt;sub&gt;50&lt;/sub&gt; 50% Dextrose 
</string> 




     <TextView 
      android:layout_width="fill_parent" 
      android:layout_height="wrap_content" 
      android:gravity="left" 
      android:textColor="@android:color/black" 
      android:paddingTop="@dimen/versionpadding" 
      android:paddingBottom="@dimen/versionpadding" 
      android:id="@+id/test" 
      android:text="@string/test"> 
     </TextView> 

    TextView Textview_test = (TextView)findViewById(R.id.test); 
    Textview_test.setText(Html.fromHtml(getString(R.string.test))); 

는하지만, 문제는 첨자의 위쪽 절반은 적절한 위치에 표시되어 있지만 바닥이 차단됩니다.

+1

일부 코드를 표시하십시오. – OcuS

답변

0

당신은 folowing 시도 할 수 있습니다 : 당신은 또한 다음과 같이 XML에서 HTML 컨텐츠를 지정할 수

D&#x2080;&lt;sub&gt;&lt;small&gt;50&lt;/small&gt;&lt;/sub&gt; 50% Dextrose 

: 도움이

<string name="test"><Data><![CDATA[<b>HTML from String resource in android</b>]]></Data></string> 

희망을.

+0

시도해 주셔서 감사합니다. 그러나 여전히 작동하지 않습니다. '& # x20;;' 상자로 나왔다. 내가 그것을 지울 때, 아래 첨자 50은 잘렸다. – djmedic

+0

동일한 이미지를 게시 할 수 있습니까? –