Tips: ListView嵌套ListView,有footerView时。须要又一次measure高度时,footerview最顶层的view不能是RelativeLayout,最好用LinearLayout包RelativeLayout.否则 View.measure(0,0)会报异常。 Lis ...
分类:
移动开发 时间:
2017-08-19 17:14:33
阅读次数:
299
在我刚刚看到一个页面是需要listview嵌套listview的时候 我内心是拒绝的, 这种设计也太傻逼了啊。。
但是不能退缩不是,其实也很简单,关键都在Adapter中
在最外层的listview ,讲第二层的listview当成一个简单的控件,比如textview啥的 你比较好理解的东西 写进viewholder中 比如:
public static class ViewHold...
分类:
其他好文 时间:
2016-05-12 22:26:11
阅读次数:
121
首先刚到北京一个月,产品经理让做一个类似于商城的东东,起初感觉没什么难度,(不就一个电子商务app嘛,以前也做过啊),但是当看到有需求是这样的 然后就开始做,起初太懒了,就在网上找,找到了一个ListView嵌套...
分类:
移动开发 时间:
2015-09-08 17:00:45
阅读次数:
414
之前写了一篇文章
android ListView/GridView与ScrollView嵌套的滑动冲突解决
介绍了如何解决ScrollView与AdapterView的嵌套,但是没有给出demo,那是因为那些代码比较多,而且是在手头的项目里,业务逻辑代码比较多,所以第一时间没有分享给大家。
今天终于有空把这些代码全部抽离了出来,并且去掉了业务代码和不必要的内容,以便大家能够更好的学习。...
分类:
其他好文 时间:
2015-08-27 18:43:45
阅读次数:
817
可尝试在布局里设置ListView:
android:scrollingCache="false"或者在代码里设置:
setScrollingCacheEnabled(false);...
Tips:
ListView嵌套ListView,有footerView时,需要重新measure高度时,footerview最顶层的view不能是RelativeLayout,最好用LinearLayout包RelativeLayout.否则
View.measure(0,0)会报异常。
ListView 加HeaderView,在OnItemClick时,positi...
分类:
移动开发 时间:
2014-07-29 15:15:08
阅读次数:
245
在做业务时候,一个ListView显示多种数据类型,我们想到的方法是ListView在嵌套一个ListView,对于子ListView
占父ListView的一行,就解决了问题,但是这样的逻辑是不是有点奇怪呢?
第一,父ListView的长度size需要加1,因为增加了一行放子listView
public int getCount() {
retur...
分类:
其他好文 时间:
2014-05-08 01:42:10
阅读次数:
316