我正在使用TextView
方法从HTML源填充Html.fromHtml
的内容,但由于某种原因,文本显示为斜体,并且前几个字母被剪切。我试过了.clearComposingText()
但没有帮助。
知道为什么吗?
这是混蛋:
<RelativeLayout android:layout_width="match_parent" android:layout_height="120dip" android:duplicateParentState="false">
<ScrollView android:layout_width="match_parent" android:layout_height="120dip" android:layout_alignParentLeft="true" android:layout_alignParentTop="true">
<TextView android:id="@+id/textDetailsScrollable" android:textStyle="normal" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="4dip" android:paddingRight="10dip" />
</ScrollView>
<ProgressBar android:layout_height="15dip" android:id="@+id/loadingExtendedData" android:layout_width="15dip" android:indeterminateOnly="true" android:layout_centerInParent="true" />
</RelativeLayout>
(不是ScrollView
,我尝试删除它并且它不起作用,也没有在任何元素上填充。)
答案 0 :(得分:0)
艰难地学习:永远不要在ANDROID中使用意外文本。
如果要删除HTML标记,请使用String.replaceAll("<(.|\n)*?>", "")
。