星空网 > 软件开发 > 操作系统

ListView嵌套出现的问题

      项目中一个列表子项中也需要用到列表,这就不由得使我想到ListView的嵌套,其实这个东西想想也只是复杂了一点,并没有什么难的地方,可是却依然在这里狠狠滴栽个跟头。问题出在子列表动态展开的操作上。可能说一大堆,不如一张图来的直接,无图言X,好吧,上图。
      ListView嵌套出现的问题images/loading.gif' data-original="http://images2015.cnblogs.com/blog/103535/201603/103535-20160303182756596-937291166.png" />  ListView嵌套出现的问题
布局结构:
           <LinearLayout>
               <layout ActionBar/>
               <android.support.v4.widget.SwipeRefreshLayout>
                   <LoadableView>
                       <TiledListView/>
                   </LoadableView>
               </android.support.v4.widget.SwipeRefreshLayout>
           </LinearLayout>
注:①LoadableView为滑动到底部自动加载的ScrollView
  ②TiledListView为ScollView嵌套使用重写的ListView
思路:
  ①默认加载的时候,对取到的数据进行加工,外层item列表加载时只取其前两条数据,其他数据先保存;
  ②点击查看其他优惠的时候,清空原加载数据,取所有数据进行加载,理由:内层列表数据不会太多。
遇到的问题:
  ①这样嵌套写,是没有太难的东西,就是繁琐些;
  ②点击查看其他优惠时并不是预期的可以显示出所有的内层列表;
  ③记录哪些内部列表是展开的,哪些没有被展开。
  ④上拉加载外部ListView的项到一定的时候,更新缓慢或卡顿现象。

  代码不贴了,没有意义,有需要看的盆友可以到百度盘下载,如果盆友们有更好的方法,欢迎留言指正。

  demo下载地址:http://pan.baidu.com/s/1qXzZZTq




原标题:ListView嵌套出现的问题

关键词:ie

ie
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

跨境大鸭梨:https://www.goluckyvip.com/tag/35351.html
跨境大嘴宁吉祥:https://www.goluckyvip.com/tag/35352.html
跨境代运营:https://www.goluckyvip.com/tag/35353.html
跨境刀哥:https://www.goluckyvip.com/tag/35354.html
跨境导航:https://www.goluckyvip.com/tag/35355.html
跨境导师:https://www.goluckyvip.com/tag/35356.html
最新研究:亚马逊、沃尔玛、Temu和Shein卖家重合率不断攀升:https://www.kjdsnews.com/a/1836554.html
三清山好玩乜?:https://www.vstour.cn/a/365182.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流