鍍金池/ 問答/Android/ 在ViewPager中加載數(shù)據(jù)的正確方式是什么

在ViewPager中加載數(shù)據(jù)的正確方式是什么

用tablayout和ViewPager做了個(gè)聯(lián)動(dòng)的頁面

我是在ViewPager適配器的instantiateItem中判斷position來加載網(wǎng)絡(luò)數(shù)據(jù)的

但是不知道為什么position為0加載的數(shù)據(jù)會(huì)到position 1上

查了查資料說要在ViewPager的addOnPageChangeListener中更新數(shù)據(jù), 有點(diǎn)懵 不知道在onPageSelected中如何更新

求指教正確的加載數(shù)據(jù)的方法 謝謝

回答
編輯回答
心沉
FragmentPagerAdapter / FragmentStatePagerAdapter 了解一下
2018年1月4日 00:14
編輯回答
萢萢糖

"但是不知道為什么position為0加載的數(shù)據(jù)會(huì)到position 1上",那就在獲取數(shù)據(jù)的時(shí)候減去1就行了啊,類似如下:
data.get(position-1)

2018年7月19日 19:03
編輯回答
耍太極

你貼一下代碼

2017年7月20日 12:24