-1

在此处输入图像描述我的应用程序页面中有一个图像视图和文本视图。当我尝试将文本设置为文本视图时,它会导致多行,但我希望将整个文本放入一行。我怎样才能做到这一点?我想要 90 度角的文本视图

<ImageView
    android:layout_height="match_parent"
    android:id="@+id/frames"
    android:layout_width="280dp"
    android:layout_alignParentTop="true"
    android:layout_alignParentStart="true" />

<FrameLayout
    android:layout_height="match_parent"
    android:layout_width="80dp"
    android:layout_alignParentEnd="true">

    <TextView
        android:text="TextViewhsfsjchsbcdbbbbbbbbbbbbbbbbbbbbbbbbbbbb"

        android:layout_width="wrap_content"
        android:textAlignment="center"
        android:layout_alignParentBottom="false"
        android:rotation="-90"
        android:id="@+id/textforscenes"
        android:layout_marginLeft="15dp"
        android:gravity="center"
        android:layout_height="match_parent" />
</FrameLayout>

4

2 回答 2

1

SingleLine 已弃用。请改用 maxLines。

<TextView
    android:maxLines="1"
    android:text="TextViewhsfsjchsbcdbbbbbbbbbbbbbbbbbbbbbbbbbbbb"
    android:layout_width="wrap_content"
    android:textAlignment="center"
    android:layout_alignParentBottom="false"
    android:rotation="-90"
    android:id="@+id/textforscenes"
    android:layout_marginLeft="15dp"
    android:gravity="center"
    android:layout_height="match_parent" />
于 2016-10-28T21:11:20.073 回答
0

尝试 android:maxLines="1" 或 android:singleLine="true"

于 2016-10-28T21:08:56.933 回答