Как я могу предотвратить прокрутку карты позади представления переработчика? - PullRequest
0 голосов
/ 30 августа 2018

В моем приложении есть фрагмент, где, когда пользователь нажимает на кнопку поиска, в верхней части вида карты открывается окно реселлера (охватывающее весь вид карты). Мне интересно, почему, когда в обзоре утилизатора еще нет данных, карта прокручивается, если я провожу пальцем по пустому окну утилизатора? Есть ли способ предотвратить прокрутку вида карты позади, когда вид рециркулятора открыт сверху, независимо от того, есть ли еще строки, загруженные в вид рециркулятора? Вот соответствующий xml:

        <RelativeLayout
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:layout_below="@+id/toolbar_shadow"
            android:layout_alignParentBottom="true"
            android:id="@+id/mapContainer">

            <com.google.android.gms.maps.MapView
                android:id="@+id/map_view"
                android:layout_width="match_parent"
                android:layout_height="match_parent">
            </com.google.android.gms.maps.MapView>

        </RelativeLayout>

        <android.support.v7.widget.RecyclerView
                android:id="@+id/searchStopsRecyclerView"
                android:layout_width="match_parent"
                android:layout_height="match_parent"
                android:layout_below="@+id/toolbar_shadow"
                android:layout_alignParentBottom="true"
                android:background="#fff"
                android:visibility="gone">

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