Мое приложение состоит из различных видов деятельности, в которых я использую SwipeRefreshLayout
для обновления данных в listViews
от swiping. Когда это произойдет, значок обновления отображается в верхней части экрана.Как использовать значок обновления SwipeRefresh без Listview?
Однако для 2-х других конкретных видов деятельности, которые не содержат представления списка, я только хочу, чтобы отобразить значок обновления в то время как данные освежает, используя pullToRefresh.setRefreshing(true);
& pullToRefresh.setRefreshing(false);
. Мне не нужно использовать его для прокрутки.
Вот как это выглядит в моем списке просмотр макета XML файл:
<android.support.v4.widget.SwipeRefreshLayout
android:id="@+id/pullToRefresh"
android:layout_width="match_parent"
android:layout_height="match_parent">
<ListView
android:id="@+id/ListView"
android:dividerHeight="8dp"
android:divider="#000000"
android:layout_below="@+id/feedLinearLayout"
android:layout_width="match_parent"
android:layout_height="match_parent" />
</android.support.v4.widget.SwipeRefreshLayout>
так, вопрос и вопрос? когда нужно вызвать setRefreshing (true) и setRefreshing (false)? –
Нет, вопрос в том, могу ли я использовать эти методы без просмотра списка. Если да, то как? @MatiasElorriaga – grant
@espa_network Матиас ничего не сказал о ListView. –