как добавить пользовательские параметры меню в меню навигации в Android studio, как показано на рисунке ниже

#android #android-studio #android-navi&ationview

#Android #android-studio #android-navi&ationview

Вопрос:

Здесь я могу это сделать, но на некоторых телефонах списки меню перекрываются со списком линейной компоновки ниже. Итак, есть ли какой-либо другой подход, при котором я могу добиться этого, когда он появится ниже в этом списке меню.

 <com.&oo&le.android.material.navi&ation.Navi&ationView
    android:layout_&ravity="start"
    android:id="@ id/nav_view"
    android:fitsSystemWindows="true"
    android:layout_width="wrap_content"
    android:layout_hei&ht="match_parent"
    app:headerLayout="@layout/nav_header_home"
    app:menu="@menu/activity_home_drawer"
    app:itemTextColor="@color/morewhite"
    app:itemIconTint="@color/morewhite"
    android:back&round="@mipmap/menubac"
    android:theme="@style/ThemeOverlay.titleColor"
    &&t;

    <LinearLayout
        android:layout_width="match_parent"
        android:layout_hei&ht="wrap_content"
        android:layout_&ravity="bottom"
        android:layout_mar&inBottom="20dp"
        android:clickable="true"
        android:orientation="horizontal"&&t;
        <TextView
            android:id="@ id/feedbackitem"
            android:layout_width="match_parent"
            android:layout_hei&ht="48dp"
           android:layout_wei&ht="1"
            android:textColor="@color/morewhite"
            android:&ravity="center"
            android:text="Feedback" /&&t;
        <TextView
            android:id="@ id/lo&outitem"
            android:layout_width="match_parent"
            android:layout_hei&ht="48dp"
            android:layout_wei&ht="1"
            android:textColor="@color/morewhite"
            android:&ravity="center"
            android:text="Lo&out" /&&t;
    </LinearLayout&&t;
</com.&oo&le.android.material.navi&ation.Navi&ationView&&t;
  

Ответ №1:

Вы когда-нибудь пробовали использовать ограничения макета? На мой взгляд, лучше использовать макет constraint из-за его гибкости на нескольких экранах телефона