我只有一個viewpager只有2個片段。第一個片段有一個looong滾動視圖,其中包含不同的「包含」。我注意到,加載這兩個片段viewpager需要很長時間。 有這個問題的解決方案? 我有這個viewpager在一個抽屜裏面的一個片段,並且這個片段在onDrawerClosed被調用時被加載。 對於這種 「滯後」 我一直在想以這種方式使用進度...viewpager需要時間來加載片段
<ProgressBar
android:id="@+id/dialogPreLoading"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:visibility="gone" >
...所以使用調用setVisible(View.GONE)或調用setVisible(View.VISIBLE)我可以以這種方式顯示或隱藏進度條,也可以用於viewpager: at start:viewPager.setVisibility(View.GONE); preLoading.setVisibility(View.VISIBLE);
and after:viewPager.setVisibility(View.VISIBLE); preLoading.setVisibility(View.GONE);
問題是「之後」...什麼時候和哪裏我可以設置可見的viewpager和走進進度欄?有一種方法來了解是否一個片段加載在viewpager片段內的viewpager? 現在我已經完成了一個asynktask,3000磨後使這個可見/去設置...但我不喜歡這個解決方案:/
我會看看!謝謝你的回答! :) – jonsey