知道如何在视图内空间耗尽后强制文本视图转到新行吗?我想要发生的行为是,在不以编程方式找出大小并强制换行的情况下,我希望它自行发生。
在此代码中,它强制按钮离开屏幕。
<TableRow>
<TextView android:layout_width="fill_parent"
android:paddingLeft="5dp" android:paddingRight="5dp"
android:singleLine="false" android:layout_height="wrap_content"
style="@style/heading1" android:gravity="left" android:id="@+id/store_address"></TextView>
<TableLayout android:layout_height="wrap_content"
android:layout_width="wrap_content" android:gravity="right">
<TableRow>
<ImageView android:id="@+id/img_user" android:gravity="right"
android:layout_width="wrap_content" android:layout_height="wrap_content"
android:scaleType="fitXY" android:src="@drawable/qrcode"
android:paddingBottom="2dp" />
</TableRow>
<TableRow>
<ImageView android:id="@+id/nfc" android:gravity="right"
android:layout_width="wrap_content" android:layout_height="wrap_content"
android:scaleType="fitXY" android:src="@drawable/nfc" />
</TableRow>
</TableLayout>
</TableRow>
将以下属性添加到TextView
控制:
android:maxWidth = "100dip"
这里我用的是100dip,你可以给你想要的任何尺寸。一旦文本超过指定宽度,它将自动换行。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)