android html格式下标被切断

android html格式下标被切断,android,html,formatting,subscript,Android,Html,Formatting,Subscript,随着标题的消失,我在文本字符串中使用HTML。它正在工作,但实体在底部被切断 <string name="test" formatted="false"> D&#x2080;&lt;sub&gt;50&lt;/sub&gt; 50% Dextrose </string> <TextView android:layout_width="fill_parent"

随着标题的消失,我在文本字符串中使用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)));

但问题是下标的上半部分显示在适当的位置,但底部被切断。

您可以尝试以下方法:

D&#x2080;&lt;sub&gt;&lt;small&gt;50&lt;/small&gt;&lt;/sub&gt; 50% Dextrose
您还可以按如下方式指定xml中的html内容:

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

希望这能有所帮助。

请显示一些代码。感谢您的尝试,但它仍然不起作用。“&x2080;”当我把它移走的时候,它的下标50被剪掉了。你能为它贴一张图片吗?