TextView在屏幕结束时被截断

时间:2012-06-09 21:50:22

标签: android textview

我的App中的TextView出现问题。 到目前为止,它在我测试过的3部手机上正常工作,但不幸的是它在运行MIUI ROM的手机上表现得很奇怪。

字符串在屏幕末尾被截断,而不是仅仅进行换行: enter image description here

它只是一个常规的TextView ......顺便说一下,这是XML代码:

<ScrollView
android:id="@+id/scroll_view"
android:layout_width="fill_parent"
android:layout_height="fill_parent">

    <LinearLayout
    android:id="@+id/linearLayout"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:orientation="vertical"
    >
            <TextView
                android:id="@+id/question_text"
                android:text="@string/question"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_margin="10dp"
                android:textSize="24sp"
                > 

任何猜测,为什么它会在特定的ROM中被切断?

2 个答案:

答案 0 :(得分:0)

我会尝试:

android:singleLine="false"
中的

答案 1 :(得分:0)

问题的可能原因是ROM使用不同的字体,或者手机的显示尺寸较小,这会导致字符串比字符串宽。

您可以使用ellipsize参数来避免文字被破坏&#34;。 Here is the documentation.根据设置 - 您的textview可能有&#34; ...&#34;开头,中间,末端的标志,没有任何标志,最后被剪掉,或者水平动画(大帐篷)。