<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_centerVertical="true"
android:layout_marginLeft="5dp"
android:text="Income:"
android:textColor="@android:color/black"
android:textStyle="bold" />
<TextView
android:id="@+id/UIAllReportIncome"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:maxWidth="120dp"
android:text="656565465465555555555555555555555555555555555555555555555555555555555555555"
android:layout_marginLeft="130dp"
android:inputType="numberDecimal" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:textStyle="bold"
android:text=">"
android:textColor="@android:color/black" />
</RelativeLayout>
它仅将textView
的值设置为几位数。如何使其“包装内容”以便文本视图的高度发生变化。
E.g
IT应该立即显示
65564546546543
555555555555
555555555555
等
但目前仅显示655456465465
答案 0 :(得分:2)
您为什么使用android:inputType="numberDecimal"
?删除它,它将得到修复
答案 1 :(得分:0)
尝试在xml文件中设置textview的这些属性
android:singleLine="false"
android:inputType="text|textMultiLine"
android:lines="3"
答案 2 :(得分:0)
<TextView
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="151515543423452353452346234635645625634564563456356346346365"/>
以上显示为多行