我的应用程序页面中有一个图像视图和文本视图。当我试图将文本设置为文本视图时,它会产生多行,但我想将整个文本放在一行中。我怎样才能做到这一点?我想要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>
答案 0 :(得分:1)
SingleLine是deprecated。改为使用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" />
答案 1 :(得分:0)
尝试android:maxLines =“1”或android:singleLine =“true”