progressBar не исчезнет, ​​если использовать swipeToRefresh - PullRequest
0 голосов
/ 22 марта 2020

Я использую ProgreeBar в своей основной деятельности. Я получаю некоторые данные с сервера, и после того, как загрузка завершена, я пропускаю свой индикатор выполнения, используя код ниже:

loading.visibility = View.GONE

все работает хорошо, но как только я использую макет swipeToRefre sh, мой индикатор выполнения не будет ушел. мой XML код:

<androidx.swiperefreshlayout.widget.SwipeRefreshLayout
    android:id="@+id/refresh"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content">

    <androidx.viewpager.widget.ViewPager
        android:visibility="gone"
        android:layout_marginBottom="60dp"
        android:id="@+id/viewPager"
        android:layout_width="match_parent"
        android:layout_height="match_parent"/>

</androidx.swiperefreshlayout.widget.SwipeRefreshLayout>

<ProgressBar
    android:id="@+id/loading"
    android:layout_centerInParent="true"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"/>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...