今天遇到个比较诡异的情况,记录一下。
我的布局是这样的,使用的是LinearLayout布局,分为上下两个模块,ImageView(上)和TextView(下);
诡异的是listview里面只有一个子TextView显示的内容不见了,其它的都是正常显示
上个效果图:

没有显示全部的名字是【四季豆炒鸡什】,当然这是瞎搞的名字,不喜勿喷。
上个TextView的代码:
<TextView
android:id="@+id/mXFItemtext"
android:layout_width="match_parent"
android:layout_height="@dimen/px48"
android:gravity="center"
android:textSize="@dimen/px33"
android:textStyle="bold"
android:textColor="@android:color/white"
android:maxLines="1"
android:ellipsize="end"/>
简单明了说结果:把android:maxLines="1"改成android:singleLine=“true”
亲测已解。
本文记录了一次在ListView中使用LinearLayout布局时遇到的诡异问题,即子TextView内容消失的故障排查过程。通过对比不同配置,发现将android:maxLines属性从1改为true解决了TextView无法显示的问题。
1490

被折叠的 条评论
为什么被折叠?



