为什么TextView在旋转到横向时不显示所有内容

时间:2018-01-22 11:07:48

标签: android rotation textview

当设备改变其旋转时,

Textview显示一半文本。

<LinearLayout
                android:id="@+id/box1"
                android:layout_marginTop="30dp"
                android:background="#e4eaefec"
                android:layout_width="wrap_content"
                android:padding="26dp"
                android:layout_gravity="center_horizontal"
                android:orientation="vertical"
                android:layout_height="wrap_content">

                <TextView
                    android:id="@+id/title"
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:textColor="@color/colorAccent2"
                    android:textSize="22sp"
                    android:padding="2dp"
                    android:textStyle="bold"
                    android:freezesText="true"
                    android:gravity="center_horizontal"
                    android:text=" text text text text text"/>

                <TableLayout .../>
...
</LinearLayout>

在肖像中它确定,但在横向上所有文本视图的内容都没有显示。只显示了很多单词。

2 个答案:

答案 0 :(得分:0)

<TextView
    android:id="@+id/title"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:textColor="@color/colorAccent2"
    android:textSize="22sp"
    android:padding="2dp"
    android:textStyle="bold"                     
    android:gravity="center_horizontal"
    android:text=" text text text text text"/>

答案 1 :(得分:0)

您可能只需将布局置于scrollview下,因为横向屏幕无法显示动态文本的完整内容。 我相信您设置为动态的文本内容无法在横向屏幕中使用。