Я использую SwipeRefreshLayout в ящике. Когда я старую прокрутку вверх и вниз в списке, жест должен быть прямо вверх и вниз. Если палец слегка движется сбоку, не поднимая его, жестом прокрутки останавливается и начинает жест, чтобы открыть, закрыть ящик. Если я не использую SwipeRefreshLayout, доза жестов прокрутки не останавливается, пока я не подниму палец.SwipeRefreshLayout обнаружение жестов в ящике
Это расположение:
<android.support.v4.widget.SwipeRefreshLayout
android:id="@+id/swipe_to_refresh_lisview_container"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1"
android:orientation="vertical"
tools:ignore="NestedWeights" >
<views.IndexableListView
android:id="@+id/listview"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#FFFFFF" />
</android.support.v4.widget.SwipeRefreshLayout>
код такой же, как этот: http://antonioleiva.com/swiperefreshlayout/