有页脚菜单时,如何使“导航”菜单可滚动到所有抽屉项目

时间:2019-02-11 13:26:21

标签: android android-layout

谁能想到使导航菜单项可滚动到菜单抽屉中的所有项。我的抽屉里有大约10件物品,并且有页眉和页脚。 “导航”菜单中的所有项目都不可见,最后两个项目也不可见,因为它被隐藏在页脚之外。请查看以下图片并向我提出建议,如何在不添加任何列表视图的情况下解决此问题?

  <android.support.design.widget.NavigationView
        android:id="@+id/nav_view"
        android:layout_width="@dimen/nav_width"
        android:layout_height="wrap_content"
        android:layout_gravity="start"
        app:menu="@menu/drawer_view"
        app:headerLayout="@layout/header"
        android:scrollbars="vertical"
        app:itemIconTint="@color/menu_selection"
        app:itemTextColor="@color/menu_selection"
        app:itemBackground="@android:color/transparent"
        >

     <LinearLayout android:id="@+id/layout2"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:orientation="horizontal"
            android:weightSum="3"
            android:padding="15dp"
            android:background="@color/white"
            android:layout_marginTop="@dimen/_5ssp"
            android:layout_gravity="bottom"
            android:layout_alignParentBottom="true"
            xmlns:android="http://schemas.android.com/apk/res/android">

            <TextView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="Change Language"
                android:textSize="@dimen/_10ssp"
                android:textStyle="bold"
                android:layout_weight="1"
                android:fontFamily="@font/cairo_regular"
                android:layout_marginRight="@dimen/_10ssp"/>

            <android.support.v7.widget.SwitchCompat
                android:id="@+id/switchButton"
                android:layout_width="wrap_content"
                android:checked="false"
                android:layout_height="wrap_content"
                android:textAppearance="?android:attr/textAppearanceMedium"
                android:text="English"
                android:textSize="@dimen/_10ssp"
                android:theme="@style/Color1SwitchStyle"
                android:fontFamily="@font/cairo_regular"
                android:layout_weight="1"/>
            <TextView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="عربى"
                android:layout_gravity="end"
                android:gravity="end"
                android:textSize="@dimen/_10ssp"
                android:layout_weight="1"/>

        </LinearLayout>
    </android.support.design.widget.NavigationView>

` NavigationMenuPicture

0 个答案:

没有答案