旋转文本的XML声明想要两行

时间:2014-08-14 11:39:49

标签: android xml textview

我有以下TextView,我想在屏幕的一侧显示:

  <TextView
    android:id="@+id/textViewJobcardTitle"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_marginTop="400dp"
    android:gravity="center"
    android:rotation="270"
    android:text="@string/job_cards"
    android:textColor="@color/White"
    android:textSize="@dimen/header_text" />

如宣布的那样,该文本由两个单词&#34;工作卡&#34;组成。旋转,但想要占用两行。我认为这是因为旋转会混淆布局高度的计算。当我添加maxLines =&#34; 1&#34;第二个单词消失,而不是强制文本到一行。当我将layout_height扩展为数值时,没有任何反应。当我扩展宽度时,文本消失。我假设后者是因为文本在父布局之外是不可见的 有没有办法在XML中执行此操作?我是否需要以编程方式进行,先旋转,然后重新计算布局高度/宽度?​​

1 个答案:

答案 0 :(得分:0)

只需在\njob之间使用cards

即,job\ncards