Android 台灣中文網
標題:
如何讓不同的功能的fragment不要一次全部載入
[打印本頁]
作者:
xxxvvv
時間:
2015-5-15 21:58
標題:
如何讓不同的功能的fragment不要一次全部載入
各位大大好
我是ANDROID設計新手
最近再學習用eclipse設計程式
碰到一個問題
我用eclipse建立新專案
Navigation Type選擇Scrollable Tabs + Swipe
登錄/註冊後可看大圖
而Swipe的每一個item
我會載入不同的fragment
每個fragment都會利用網路去抓取JSON資料
問題是....我的APP一開啟後
所有swipe的item就一次載入了
我希望能夠滑到某個item
那個item的fragment再去做事情
public class SectionsPagerAdapter extends FragmentPagerAdapter {
......
@Override
public Fragment getItem(int position) {
Fragment fragment;
switch(position)
{
default:
fragment = new A();
break;
case 0:
fragment = new B();
break;
case 1:
fragment = new C();
break;
}
return fragment;
}
......
}
複製代碼
謝謝
作者:
xxxvvv
時間:
2015-5-15 22:08
小弟有在overflowstack看到有人有一樣的問題
但似乎無法解決
http://stackoverflow.com/questions/10289209/fragmentpageradapter-prevent-next-tab-from-being-created-automatically
我是因為看到jptt和moptt的首頁~熱門文章之類的
有左右滑動的tab
但他們可以做到滑到指定的頁面,才開始做讀取網路的動作
我有想過在個fragment的程式碼中
加入判斷
作者:
gtoctr
時間:
2015-5-15 23:20
為何不把抓JSON的事件設在元件上呢? 例如按鈕
歡迎光臨 Android 台灣中文網 (https://apk.tw/)
Powered by Discuz! X3.1