In meiner App habe ich eine SnackBar, die erscheint, wenn eine Taste gedrückt wird.
%Vor%Im obigen Code ist v die Ansicht, die im onClick-Ereignis eines FloatingActionButton abgerufen wird.
In der Standard-SnackBar erscheint es mit einer aufschiebbaren Animation. In meiner App wird die Animation nicht angezeigt. Es erscheint nur ohne Animation. Gibt es eine Möglichkeit, die Animation zu erzwingen?
Hier ist die Layout-Datei
%Vor%Ich landete in meiner Snackbar Animationen auch nicht funktioniert. Es stellte sich heraus, dass ich eine andere App hatte, die Zugriffsmöglichkeiten aktiviert hatte, die bestimmte Animationen wie die Snackbar Animation deaktiviert.
Siehe Beitrag # 5 von Chris: Ссылка
Die Prüfung ist AccessibilityManager.isEnabled (), die true zurückgibt, wenn Jeder Zugänglichkeitsdienst ist aktiviert. Ich habe nur verschiedene APIs überprüft Ebenen Snackbar funktioniert gut ohne einen Zugänglichkeitsdienst aktiviert.
In meinem Fall hatte ich GIF Keyboard installiert und als Accessibility-Option aktiviert. In die Einstellungen gehen - & gt; Eingabehilfen und Ausschalten der GIF-Tastatur ließen die Animationen in meiner App erscheinen.