我有一個持有3個片段的視圖尋呼機每個片段包含一個異步任務,爲每個片段中加載到自定義列表視圖中的json數據加載不同的url。片段,視圖頁面,異步任務
可能的問題是視圖分頁器一次加載兩個片段,這會延遲編碼過程,下一個片段的進度對話框會加載到當前片段中。 如何解決我的問題。
我有一個持有3個片段的視圖尋呼機每個片段包含一個異步任務,爲每個片段中加載到自定義列表視圖中的json數據加載不同的url。片段,視圖頁面,異步任務
可能的問題是視圖分頁器一次加載兩個片段,這會延遲編碼過程,下一個片段的進度對話框會加載到當前片段中。 如何解決我的問題。
集setOffscreenPageLimit用於查看傳呼機
mPager.setOffscreenPageLimit(3);
其中mPager是ViewPager.Hope的對象,這將有助於
不要當片段選擇負載頁面simulatneouly裝入三頁。
@Override
public void setUserVisibleHint(boolean isVisibleToUser) {
if(this.isVisible()){
if (!isVisibleToUser) {
// TODO your async task .
}
}
super.setUserVisibleHint(isVisibleToUser);
}
它實際上犯規解決我的問題 –