Machen Sie Snackbar Push-Ansicht nach oben

8

Gibt es eine Möglichkeit, die Snackbar nach oben zu schieben, wenn sie gezeigt wird?

Momentan, wenn die Snackbar angezeigt wird, überlagert sie die Ansicht unten, so dass es so aussieht, als ob die Hälfte der Taste abgeschnitten wäre, aber ich möchte sie fast "adjustPan" ähnlich der Funktionsweise der Softkeyboard, wenn sie auf dem Bildschirm angezeigt wird .

Kennt jemand irgendwelche Tricks, um das zu erreichen?

    
Simon 14.11.2015, 15:24
quelle

3 Antworten

19

Setzen Sie Ihre Ansicht in ein android.support.design.CoordinatorLayout

%Vor%

Der wichtige Teil hier ist App: layout_behavior Attribut. Hier ist die implementierende Klasse:

%Vor%

Wenn Sie die Snackbar zeigen, übergeben Sie den Verweis auf das CoordinatorLayout:

%Vor%

Hoffe, das wird dir helfen.

    
sourcerebels 14.11.2015 15:47
quelle
0

Snackbar findet am nächsten CoordinatorLayout als parentView ;

%Vor%     
tiny sunlight 14.11.2015 16:10
quelle
0

Er ist SourceRelebel Lösung mit Generika in Kotlin.

%Vor%     
Ryan Newsom 13.10.2017 17:28
quelle

Tags und Links