我在主要活动中有一个底部导航,我想做的是在底部导航上方显示recyclerview,但是我的问题是底部导航与recyclerview重叠并且我的recyclerview在地图片段中,所以这就是为什么无法将其放在我尝试使用边距的底部导航上方,但它会削减recyclerview
我的xml代码

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent" >

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

</com.google.android.gms.maps.MapView>
<RelativeLayout
    android:layout_width="match_parent"
    android:layout_height="wrap_content">
    <android.support.v7.widget.RecyclerView
        android:layout_alignParentBottom="true"
        android:layout_alignParentRight="true"
        android:layout_width="match_parent"
        android:layout_height="150dp"
        android:id="@+id/item_picker">

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

最佳答案

尝试这个
        android:layout_above="@+id/navigationLayout"

 <android.support.v7.widget.RecyclerView
    android:layout_alignParentBottom="true"
    android:layout_alignParentRight="true"
    android:layout_width="match_parent"
    android:layout_height="150dp"
    android:layout_above="@+id/navigationLayout"
    android:id="@+id/item_picker"/>

07-26 09:29