文字属性改为android:singleLine="true" 就好了,换行有bug?

解决方案 »

  1.   

    没用过猜测是因为多行的时候,由于 TextView 的高度是 wrap_content ,导致对应的 LinearLayout 的高度比单行的情况更大
      

  2.   

    在xml的testview中添加属性:android:lines="2" ,设置文本的行数为2,设置两行就显示两行,即使第二行没有数据。
      

  3.   

    这个是因为字太多,item的宽度不够,
    常用的解决办法是要么将item的宽度调大点,或者限制textview的字数/行数
      

  4.   

    我看对不齐就是图标下方的文字换行了,把图给顶上去了。解决方法的话,设置singleLine属性是一个,但有可能导致文字显示不全,再就是把图和图下方的文字分别搞,这样就没事儿了。