PullToRefresh getview 不执行 无法显示

在网上查,并没有查到想到的答案,总结下一般的原因:


1、listView 布局中没有设置高度,高度不要使用wrap_content!高度不要使用wrap_content!高度不要使用wrap_content!


2、listView的父控件设置问题

因为父控件可能设置死了高度,导致子控件不能显示完全,所以也不能调用getView()方法


3、如果你碰用到了PullToRefresh开源库,那么请把你的listView布局文件中的最外层不要设置成LinearLayout。

我碰到的就是这个问题,在4.0的系统中,使用LinearLayout是无法显示PullToRefreshListView的。换成相对布局就可以。



我就是第三种情况, Android只有在4.0系统中会有这个蛋疼的问题。

猜你喜欢

转载自blog.csdn.net/yuge8930/article/details/78771616
今日推荐