So verhindern Sie das Schließen der Navigationsschublade durch Berühren außerhalb der Schublade
Ich habe eine Aktivität mit der Navigationsleiste. Wenn das Benutzergerät eine Tabelle ist und die Ausrichtung Querformat ist - Ich muss die Schublade nicht schließen, indem ich auf das Element in der Schublade klicke:
if (!isTablet || context.getResources().getConfiguration().orientation==1) {
mDrawerLayout.closeDrawer(Gravity.START);
}
Es funktioniert. Wenn der Benutzer den Bildschirm außerhalb der geöffneten Schublade berührt, wird die Schublade geschlossen. Die Verwendung von DrawerLayout.LOCK_MODE_LOCKED_OPEN ist ungeeignet, da ich Schubladenschiebefunktionen speichern muss.Wie kann das Schließen der Navigationsschublade verhindert werden, wenn der Benutzer außerhalb der Schublade berührt?
Bitte, hilf.