Articles of swiperefreshlayout

SwipeRefreshLayout без анимации при создании фрагментов

Я использую android.support.v4.widget.SwipeRefreshLayout с android.support.v7.widget.RecyclerView . При создании представления фрагментов мне нужно показать анимацию SwipeRefreshLayout . Но когда я вызываю setRefreshing(true) ничего не происходит. Но когда я обновляю изменения анимации данных. Я полагаю, что анимация не отображается без дочернего SwipeRefreshLayout в SwipeRefreshLayout . Как показать эту анимацию наилучшим образом?

SwipeRefreshLayout с scrollView и макета выше

У меня есть следующий макет <android.support.v4.widget.SwipeRefreshLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" > <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical" > <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical" > //some views here </LinearLayout> <ScrollView android:layout_width="match_parent" android:layout_height="wrap_content" > <TableLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:stretchColumns="*" > </TableLayout> </LinearLayout> </android.support.v4.widget.SwipeRefreshLayout> Проблема в том, что когда я просматриваю таблицу, я не могу снова прокручивать ее, потому что запускается swipelayout. Как […]

Как использовать SwipeRefreshLayout?

Задний план Недавно Google опубликовала обновление в своей библиотеке поддержки , которая теперь имеет новое представление « SwipeRefreshLayout ». Представление позволяет обернуть еще один вид, поддерживая покадрование, чтобы выполнить операцию обновления. Скриншот: Проблема Google не предоставил образец (по крайней мере, не тот, который я могу найти, пока), поэтому я попытался использовать его сам. Сначала я […]

Как передать int массив идентификаторов цветных ресурсов из array.xml в SwipeRefreshLayout.setColorSchemeResources

У меня работает SwipeRefreshLayout от Android, и я пытаюсь настроить цвета во всех приложениях, чтобы обновить приложение. Чтобы следовать принципу DRY, я попытался переместить нужные цвета в array.xml следующим образом: <resources> <array name="swipeRefreshColors"> <item>@color/pink</item> <item>@color/green</item> </array> </resources> Однако, когда я пытаюсь импортировать их в салфетки для обновления: swipeRefreshLayout.setColorSchemeResources(R.array.swipeRefreshColors); Я получаю ресурсы $ NotFoundException: android.content.res.Resources$NotFoundException: Resource […]

SwipeRefreshLayout вытягивает многократное поведение (SDK 23)

У меня есть SwipeRefreshLayout : .xml : <android.support.v4.widget.SwipeRefreshLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/swipe_refresh_layout" android:layout_width="match_parent" android:layout_height="wrap_content" > <android.support.v7.widget.RecyclerView android:id="@+id/haberRecyclerView" android:layout_width="match_parent" android:layout_height="match_parent" /> </android.support.v4.widget.SwipeRefreshLayout> .java : private SwipeRefreshLayout swipeLayout; swipeLayout = (SwipeRefreshLayout) rootView.findViewById(R.id.swipe_refresh_layout); swipeLayout.setColorSchemeColors(getResources().getColor(R.color.primary_color)); swipeLayout.setOnRefreshListener(new OnRefreshListener() { @Override public void onRefresh() { refreshContent(); } }); Это позволяет мне потянуть swipeRefresh несколько раз, и swipeRefresh анимация становится странной, иногда она остается […]

SwipeRefreshLayout с помощью NestedScrollView и LinearLayout

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent"> <!–<include–> <!–android:id="@+id/app_bar"–> <!–layout="@layout/app_bar" />–> <android.support.design.widget.CoordinatorLayout android:id="@+id/rootLayout" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_below="@+id/app_bar"> <android.support.design.widget.AppBarLayout android:layout_width="match_parent" android:layout_height="256dp"> <android.support.design.widget.CollapsingToolbarLayout android:id="@+id/collapsingToolbarLayout" android:layout_width="match_parent" android:layout_height="match_parent" app:contentScrim="?attr/colorPrimary" app:expandedTitleMarginStart="64dp" app:layout_scrollFlags="scroll|exitUntilCollapsed"> <ImageView android:layout_width="match_parent" android:layout_height="match_parent" android:scaleType="centerCrop" android:src="@drawable/header" app:layout_collapseMode="parallax" app:layout_collapseParallaxMultiplier="0.7" /> <android.support.v7.widget.Toolbar android:id="@+id/toolbarTutorial" android:layout_width="match_parent" android:layout_height="50dp" android:minHeight="?attr/actionBarSize" app:layout_collapseMode="pin" app:popupTheme="@style/ThemeOverlay.AppCompat.Light" app:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar" /> <TextView android:id="@+id/textViewAppBar" android:layout_width="match_parent" android:layout_height="50dp" android:layout_gravity="bottom" android:gravity="center" android:scrollbarDefaultDelayBeforeFade="@id/toolbarTutorial" android:text="test" android:textColor="@color/white" android:textSize="30sp" /> </android.support.design.widget.CollapsingToolbarLayout> <!–<android.support.design.widget.TabLayout–> […]

SwipeRefreshLayout скрыт за ActionBar с прозрачными барами состояния

У меня возникли проблемы с отображением SwipeRefreshLayout при использовании прозрачной навигации и баров состояния (API-уровень 19). То есть, в настоящее время он находится в строке состояния (вверху экрана), когда я хочу, чтобы он находился под панелью действий. ListView работает как ожидалось. То есть, контент правильно отображается за навигационными панелями и не скрывается под строкой состояния […]

SyncAdapter всегда находится в состоянии ожидания

В настоящее время я работаю над Android-приложением, которое полагается на SyncAdapter для обновления своего контента с сервера. Я в основном соблюдал следующие инструкции: https://developer.android.com/training/sync-adapters/creating-sync-adapter.html До недавнего времени это отлично работало. Я знаю, это может показаться глупым, но я честно понятия не имею, как я это испортил 🙁 Настройка У меня есть один ContentProvider и, следовательно, […]

Панель инструментов не отображается с помощью салфетки для обновления

Я пытаюсь внедрить свертывающийся tollbar с помощью салфетки для обновления и recyclerview. Когда я пытаюсь прокручивать (когда recyclerview имеет только один элемент), панель сворачивается, но когда я пытаюсь прокрутить вниз, чтобы показать панель инструментов, это невозможно, потому что проведите по экрану, чтобы заставить салфетки обновиться. Когда recyclerview имеет больше предметов, он отлично работает. Кто-нибудь может […]

SwipeRefreshLayout: анимация прогресса прохождения

Я совершенно новичок в андроиде, и я изучаю образец кода на веб-сайте google. Код, на котором я сейчас включен, – это SwipeRefreshLayout: http://developer.android.com/samples/SwipeRefreshLayoutBasic/index.html В коде мы видим, что SwipeRefreshLayout выполняется для списка, так что, если вы перетаскиваете представление списка, метод запускается, и listview обновляется. <android.support.v4.widget.SwipeRefreshLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/swiperefresh" android:layout_width="match_parent" android:layout_height="match_parent"> <ListView android:id="@android:id/list" android:layout_width="match_parent" android:layout_height="match_parent" /> </android.support.v4.widget.SwipeRefreshLayout> […]

Intereting Posts
PhoneGap / Кордова Разработка Android Запустите Gps как фоновое обслуживание и отправьте координаты на веб-сервер (PHP) Как создать круговое изображение в Android? ViewPager как круговая очередь / упаковка Как удалить панель кнопок на нижнем экране Как изменить значок по умолчанию в SearchView, который будет использоваться в панели действий на Android? Добавление цвета фона и радиуса рамки к макету Получите плагин Android и графический интерфейс для совместной работы / командной строки Uses-permission vs разрешение на разрешения android в файле manifest.xml Как сделать андроид мм чистым? Как сохранить, экспортировать или конвертировать Android XML Drawable в качестве файла изображения PNG? Идентификатор ресурса не найден для приложения: layout_scrollflags из CollapsingToolbarLayout Как установить другой цвет для нажатого состояния кнопки? Keystore и Aliases – есть ли использование нескольких псевдонимов? Как установить метод OnClicklistener для ImageView в Android?