Прокрутка Проблема внутри Относительный макет - PullRequest
0 голосов
/ 12 февраля 2019

У меня есть макет, как показано ниже: Содержит основной RelativeLayout.RelativeLayout содержит два SwipeToRefereshLayout.Проблема только в первом SwipeToRefereshLayout является прокручиваемым.

<RelativeLayout
                android:id="@+id/rltUserActivity"
                android:layout_width="match_parent"
                android:layout_height="match_parent">

                <android.support.v4.widget.SwipeRefreshLayout
                    android:id="@+id/swipe_to_refresh_media_grid"
                    android:layout_width="match_parent"
                    android:layout_height="match_parent"
                    android:layout_below="@+id/viewTop"
                    android:background="@color/white"
                    android:visibility="gone">

                    <android.support.v7.widget.RecyclerView
                        android:id="@+id/recFeedGrid"
                        android:layout_width="match_parent"
                        android:layout_height="match_parent"
                        android:nestedScrollingEnabled="false">

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

                <android.support.v4.widget.SwipeRefreshLayout
                    android:id="@+id/swipe_to_refresh_newsfeed_list"
                    android:layout_width="match_parent"
                    android:layout_height="match_parent"
                    android:layout_below="@+id/viewTop"
                    android:background="@color/white"
                    android:visibility="gone">

                    <ListView
                        android:id="@+id/lvFeed"
                        android:layout_width="match_parent"
                        android:layout_height="match_parent"
                        android:background="@color/transparant"
                        android:divider="@null"
                        android:nestedScrollingEnabled="false" />

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

Здесь, в приведенном выше коде, когда я ставлю swipe_to_refresh_media_grid над swipe_to_refresh_newsfeed_list, тогда прокручивается только swipe_to_refresh_media_grid, а проблема swipe_to_refresh_newsfeed_listне прокручиваетсяВ любое время любой из них виден.

Я говорю о прокрутке RecyclerView и ListView, которая находится внутри определенного SwipeToRefereshLayout.

Проблема: первая коллекция прокручивается в Relativelayout, вторая не прокручивается.

В чем может быть проблема?

1 Ответ

0 голосов
/ 12 февраля 2019

удалите это и попробуйте

android:nestedScrollingEnabled="false"
...