Do tej pory używaliśmy tylko Toastów w naszej aplikacji, a ponieważ planujemy zastosować kilka nowych funkcji z biblioteki Support Design Library, zastanawiam się, jakie jest zalecane użycie dla Snackbar vs. Toast.
Czytałem w Google Material z przekąskami doc.
Snackbary zapewniają niewielką informację zwrotną o operacji w małym wyskakującym okienku u podstawy ekranu na telefonie komórkowym oraz w lewym dolnym rogu na komputerze. Są to przede wszystkim elementy na ekranie, w tym FAB.
i tosty.
Android zapewnia również toast w kształcie kapsułki, używany głównie do przesyłania wiadomości systemowych. Tosty są podobne do batonów z przekąskami, ale nie zawierają działań i nie można ich usunąć z ekranu.
Rozumiem, co robią, ale jestem trochę zdezorientowany, kiedy użyć czego. Czy to oznacza, że:
- Jeśli nie wymagam interakcji użytkownika, wzniósłbym toast?
- Co oznacza „komunikaty systemowe”? Czy dotyczy to wyświetlania informacji, gdy coś ważnego wydarzyło się między moją aplikacją a systemem Android?
- Podoba mi się funkcja przesunięcia ekranu - czy to byłby powód, aby zacząć zastępować tosty batonami z przekąskami? (jest to jednak pytanie oparte na opiniach)