SwipeRefreshLayout блокирует горизонтально прокручиваемый RecyclerView

Моя настройка достаточно проста:

<android.support.v4.widget.SwipeRefreshLayout
     android:id="@+id/swiperefresh"
     android:layout_width="match_parent"
     android:layout_height="match_parent" >

     <android.support.v7.widget.RecyclerView
         android:id="@+id/recyclerView"
         android:layout_width="match_parent"
         android:layout_height="220dp"/>

</android.support.v4.widget.SwipeRefreshLayout>

СодержаниеonCreate():

layoutManager = new LinearLayoutManager( this );
layoutManager.setOrientation( LinearLayoutManager.HORIZONTAL );
topTopicRecyclerView.setLayoutManager( layoutManager );

Теперь, когда я проведу по экрану recyclerView влево или вправо, а угол смахивания не является совершенно горизонтальным, SwipeRefreshLayout включается и принимает управление прокруткой. Это приводит к раздражающим визуальным «сбоям» в представлении recyclerView.

Если SwipeRefreshLayout отключен, все в порядке.

Итак, как я могу отключить прокручиваемый элемент управления SwipeRefreshLayout над областью RecyclerView?

Ответы на вопрос(2)

Ваш ответ на вопрос