正如标题所示,我在文本字符串中使用HTML。它正在工作,但 实体在底部被截断。
<string name="test" formatted="false">
D₀<sub>50</sub> 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)));
但问题是下标的上半部分显示在适当的位置,但底部被切断了。
答案 0 :(得分:0)
您可以尝试以下内容:
D₀<sub><small>50</small></sub> 50% Dextrose
您还可以在xml中指定html内容,如下所示:
<string name="test"><Data><![CDATA[<b>HTML from String resource in android</b>]]></Data></string>
希望有所帮助。