从HTML设置TextView内容会切断部分文本

时间:2012-04-23 17:10:41

标签: android textview

我正在使用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,我尝试删除它并且它不起作用,也没有在任何元素上填充。)

1 个答案:

答案 0 :(得分:0)

艰难地学习:永远不要在ANDROID中使用意外文本。 如果要删除HTML标记,请使用String.replaceAll("<(.|\n)*?>", "")