`
夏文权
  • 浏览: 236329 次
  • 性别: Icon_minigender_1
  • 来自: 贵州
社区版块
存档分类
最新评论

android ViewPager 和 listview的共存问题

阅读更多
写道
在我的项目中用到了这个效果:
在一个屏幕上实现左右切并且屏并且实现切屏的控件和下面的listview能一起上下滑动还要实现左右滑动控件能更新页面。
这个把我犯难了。
在更新的时候,数据能更新,但是看不到更新的页面。最后我花了不少的时间终于解决了。
 
写道
现在贴出demo。共同学习。

注:本人也是参照网上的demo后,修改成的。
更新数据后,没有看到新页面的原因是:
没有重写这个方法


//如果要更新VeiwPager的页面,就必须重写这个方法,如果不重写,如果刷新数据,虽然成功但是显示不了。下面是官方文档说明
        /** Called when the host view is attempting to determine if an item's position has changed.
         	Returns POSITION_UNCHANGED if the position of the given item has not changed or POSITION_NONE if the item is no longer present in the adapter.
        	The default implementation assumes that items will never change position and always returns POSITION_UNCHANGED.
        */ 
        @Override
        public int getItemPosition(Object object) { 
            return POSITION_NONE; 
        } 
 
 
分享到:
评论
2 楼 vs0029 2013-11-13  
这也太小儿科了
1 楼 nainai007 2012-07-15  
还是太明白你是怎么弄得哦

相关推荐

Global site tag (gtag.js) - Google Analytics