Ich benutze 2 (Links und Rechts) NavigationView für meine App, und will NavigationView nur für bestimmte Bedingungen anzeigen. Setzen Sie daher seine Sichtbarkeit auf "GONE" in der Layout-Datei und machen Sie es sichtbar, wenn es benötigt wird. Aber selbst nachdem es "GONE" gemacht hat, erscheint das richtige NavigationView immer wieder.Wie navigiere ich NaviewView? android: visibility = "gone" funktioniert nicht
Irgendwelche Gedanken, wie man es versteckt?
<include
layout="@layout/app_bar_main"
android:layout_width="match_parent"
android:layout_height="match_parent" />
<com.example.girishkhatri.tt0401.NavigationViewRight
android:id="@+id/nav_right_view"
android:layout_width="wrap_content"
android:layout_height="600dp"
android:layout_marginTop="80dp"
android:layout_gravity="right"
android:fitsSystemWindows="true"
android:visibility="gone" //not working as expected
app:itemBackground="@drawable/nav_item_selector"
app:headerLayout="@layout/nav_header_right"
app:menu="@menu/activity_right_drawer" />
Add 'gravity' nach rechts Attribut ... wird es –