Android布局:一个TextView折行显示的小问题

下午无意发现一个小bug,一个TextView超长后没有折行,即使再硬添上一个android:singleLine="false"也没有用(其实这是典型的急病乱投医,明知不用加此属性,默认就是false,还要试。作为一中老年程序员还犯这急躁不理性的毛病,反省之)。

布局的结构是,先是Tablelayout,然后TableRow,再然后LinearLayout里面套有两个应该水平呈现的TextView,前者为label,后者为内容,超长应该折行显示。

后查到有人用设置Tablelayout的属性 android:shrinkColumns属性来解决,添加之,没用。

再后来,把TableRow内的LinearLayout换成RelativeLayout,搞定了。

但新问题又来了,这个TextView的内容跨过前面的TextView,重叠在一起了,去掉后一个android:layout_alignParentLeft, 最后搞定。

 之前碰到这种小问题懒得记,觉得没有技术含量,不够cool,不符合中老年程序员形象,但想想以后还是记一下,权当工作日志的一部份以及加深自己的印象。

Android 布局 TextView 折行
阅读(5265) 评论(0) 2012-05-10
输入类似这样的地址 "name@something.com"
输入类似这样的地址"http://someaddress.com"
验证码 不区分大小写(看不清)