Beachten Sie, dass diese Methode ist von v23 von der Bibliothek unterstützt, hier einige Dokumentation für Referenz, die wichtige Sache zu beachten ist "Als mit AppBarLayout das scrollen diese Methode beruht auf diesem layout wird ein direktes Kind einer CoordinatorLayout." Hoffe, das hilft!
Toolbar toolbar = findViewById(R.id.toolbar);//or however you need to do it for your codeAppBarLayout.LayoutParamsparams=(AppBarLayout.LayoutParams) toolbar.getLayoutParams();params.setScrollFlags(0);//clear all scroll flags
Mein problem war sehr ähnlich wie @Artem, ich habe viele Problem beheben, aber keiner von Ihnen arbeitete für mich. @Jraco11 s Antwort ist korrekt, wenn Sie verwenden AppBarLayout. @johnrao07 nicht für mich gearbeitet. Aber ich fand eine perfekte Lösung für dieses problem, wenn wir Toolbar.
Wenn die toolbar ist in einem AppBarLayout, die wahrscheinlich in Ihrem CoordinatorLayout dann so etwas wie dies funktionieren sollte.
Oder um es zu reduzieren
Hier ist die definition
Beachten Sie, dass diese Methode ist von v23 von der Bibliothek unterstützt, hier einige Dokumentation für Referenz, die wichtige Sache zu beachten ist "Als mit AppBarLayout das scrollen diese Methode beruht auf diesem layout wird ein direktes Kind einer CoordinatorLayout." Hoffe, das hilft!
InformationsquelleAutor der Antwort Jraco11
Ist, dass das, was Sie suchen?
link: So aktivieren/deaktivieren Sie die Symbolleiste scrollen programmgesteuert bei der Verwendung von design-support-Bibliothek
, Um die Symbolleiste ausblenden können nur tun so etwas wie dieses:
Wenn Sie wollen, um zu zeigen, es wieder rufen Sie:
InformationsquelleAutor der Antwort johnrao07
Mein problem war sehr ähnlich wie @Artem, ich habe viele Problem beheben, aber keiner von Ihnen arbeitete für mich. @Jraco11 s Antwort ist korrekt, wenn Sie verwenden
AppBarLayout
. @johnrao07 nicht für mich gearbeitet. Aber ich fand eine perfekte Lösung für dieses problem, wenn wirToolbar
.Ausblenden Symbolleiste programmgesteuert
Zu zeigen, Symbolleiste programmgesteuert
Finden Sie original-Antwort(Antwort durch @Android HHT):- programmatisch-show-Symbolleiste-nach-versteckten-durch-scrollen-android-design-Bibliothek
InformationsquelleAutor der Antwort Johnett Mathew