J'ai un bottom navigation view dans mon projet avec 2 fragments et chaque fragment a un slide menu (navigation view) et je veux masquer le bottom navigation view lorsque l'un de mes les menus s'affichent, quelqu'un peut-il me donner un exemple de comment faire cela? et s'il y a une question similaire, je serais heureux si vous me la montriez, car je n'ai rien trouvé de similaire

0
user14171464 13 sept. 2020 à 19:20

1 réponse

Meilleure réponse

Si votre mise en page comme ceci :

<?xml version="1.0" encoding="utf-8"?>
<androidx.drawerlayout.widget.DrawerLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:id="@+id/drawer_layout"
tools:openDrawer="start"
android:layout_height="match_parent"
tools:context=".MainActivity">

<RelativeLayout
    android:layout_width="match_parent"
    android:layout_alignParentBottom="true"
    android:layout_height="?attr/actionBarSize">
<com.google.android.material.bottomnavigation.BottomNavigationView
    android:layout_alignParentBottom="true"
    android:layout_width="match_parent"
    android:layout_height="?attr/actionBarSize"
    app:menu="@menu/buttom_nav_menu"/>
</RelativeLayout>

<com.google.android.material.navigation.NavigationView
    android:layout_gravity="start"
    app:menu="@menu/menu"
    android:layout_width="330dp"
    android:layout_height="match_parent"/>

</androidx.drawerlayout.widget.DrawerLayout>

Vous n'aurez pas besoin de masquer le bottom navigation view car le menu des diapositives est devant lui

0
user14171464user14171464 15 sept. 2020 à 11:34