У меня есть просмотрщик с двумя фрагментами. Первый фрагмент имеет прокрутку looong с разными «include» в нем. Я заметил, что для загрузки этих 2 фрагментов viewpager занимает много времени. Есть решение для этой проблемы? У меня есть этот просмотрщик во фрагменте внутри ящика, и этот фрагмент загружается при вызове onDrawerClosed. Для этого "лаг" Я думал использовать ProgressBar таким образом ...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, таким образом: в начале: viewPager.setVisibility (View.GONE); preLoading.setVisibility (View.VISIBLE);
и после: viewPager.setVisibility (View.VISIBLE); preLoading.setVisibility (View.GONE);
Проблема заключается в том, что «после» ... когда и где я могу установить видимый просмотрщик и выйти из панели прогресса? Есть ли способ понять, загружен ли фрагмент в просмотрщик внутри фрагмента viewpager? На данный момент я сделал asynktask, что после того, как 3000 мельниц сделают эти настройки VISIBLE/GONE ... но мне не нравится это решение:/
Я посмотрю! Спасибо за ваш ответ! :) – jonsey