ViewPager +片段中的适配器=>拖拉

问题描述

我的问题是,是否可以在Pager闲置时刷卡后设置适配器?

还有就是OnPageChangeListener,你可以在设置ViewPager监控的滑动手势。然后,您可以使用onPageSelected()(或onPageScrollStateChanged() 监视当前状态)方法在选择新页面时得到通知,并从该方法开始加载数据。

另外,请确保由ListView引起延迟,而不是由代码的其他部分引起。

解决方法

我有ViewPager一些碎片。每个片段具有ListViewSlidingDrawer(=挥动之前不可见的)用ArrayAdapter

适配器设置为onCreateView(),这会减慢刷卡速度,因为每次创建时都要载入30个列表项,因为正在创建新的片段。

我的问题是,在ViewPager空闲时刷卡后是否可以设置适配器?或者,还有更好的方法?扩展SlideDrawer时,该列表需要已经加载。

猜你在找的技术问答相关文章

如何检查配对的蓝牙设备是打印机还是扫描仪(Android)
是否允许实体正文进行HTTP DELETE请求?
如何将ZipInputStream转换为InputStream?
java.util.logging Java 8中的变量
PowerMockito.doReturn返回null
Java中的RESTful调用
Swing / Java:如何正确使用getText和setText字符串
特殊字符和重音字符
Android Studio中的ndk.dir错误
错误“找不到主类”