我在xml
中喜欢下面的内容
<TableRow>
<TextView android:id="@+id/address1"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:gravity="left"
android:maxLines="4"
android:singleLine="false"
android:text="Johar Mor, Gulistan-e-Johar, Karachi" >
</TextView>
</TableRow>
它不适用于multiline
,而我使用的是TableLayout
...
那么,我在这里做的错误是什么呢?
发布于 2015-01-27 21:05:00
我只是想补充一下如果你使用:
android:inputType="textMultiLine"
则该视图将停止可点击。我试图在我的幻灯片抽屉菜单中获得多行文本视图,它显然需要响应点击。
不过,android:singleLine="false"
运行良好。
发布于 2013-12-05 18:25:27
这两个答案我都不喜欢。只需设置inputType,TextView就会根据其内容进行调整
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:inputType="textMultiLine"/>
在Nexus One (2.3)和Nexus 4 (4.4)上测试
发布于 2015-08-08 14:03:57
简单地把'\n‘放在你的文本里...不需要额外的属性:)
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textAppearance="?android:attr/textAppearanceLarge"
android:text="Pigeon\nControl\nServices"
android:id="@+id/textView5"
android:layout_gravity="center"
android:paddingLeft="12dp"/>
https://stackoverflow.com/questions/6674578
复制相似问题