根据文本大小调整TextView的设置

问题描述:

根据文本大小调整TextView的设置

  <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

它应该显示现在

65564546546543 
555555555555 
555555555555 

然而,目前显示你为什么要使用android:inputType="numberDecimal"655456465465

+0

尝试'机器人:单线=“假” ' – Rajkiran 2012-04-03 07:13:20

+0

没有效果的老板:( – 2012-04-03 07:17:27

?删除它,它会得到固定

+0

问和回答你自己的问题?嗯,似乎相当欺诈我downvote – r3wt 2014-08-03 11:11:22

尝试在XML文件中设置的TextView的这些特性

 android:singleLine="false" 
    android:inputType="text|textMultiLine" 
    android:lines="3" 

<TextView 
     android:id="@+id/textView1" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:text="151515543423452353452346234635645625634564563456356346346365"/> 

上面显示成多行