我有一个固定宽度为100dp的TextView,文本在代码中设置。每当文本超出宽度限制时,TextView将变为完全空白。当文本超出宽度时,如何强制换行?
答案 0 :(得分:1)
请尝试使用textview ...
<TextView
android:layout_width="100dp"
android:layout_height="wrap_content"
android:maxLines="4"
android:singleLine="false" />
答案 1 :(得分:0)
我测试了这个样本:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<TextView
android:id="@+id/tvSample"
android:layout_width="100dp"
android:layout_height="wrap_content"/>
</LinearLayout>
或
<TextView
android:id="@+id/tvSample"
android:layout_width="100dp"
android:layout_weight="1"
android:layout_height="0dp"/>
要设置的文本是一个非常长的文本&#34;。文本是自动断行,没有像你这样的完全空白。请分享您的代码,以便我们轻松为您提供帮助。