Je sais que Snackbar est juste pour montrer un message court. Mais pour un de mes il me demande d'imprimer la ligne multiple. Est-ce possible?Est-il possible d'imprimer plusieurs lignes sur un snack-bar? Y a-t-il une limite de mot?
-1
A
Répondre
12
Par défaut, il ne supporte que maximum de 2 lignes. Si vous voulez l'augmenter, vous pouvez changer l'attribut de la ligne Max du snackBar textview en dessous.
View yourSnackBarView = snackbar.getView(); //get your snackbar view
TextView textView = (TextView) snackbarView.findViewById(android.support.design.R.id.snackbar_text); //Get reference of snackbar textview
textView.setMaxLines(3); // Change your max lines
0
Oui, c'est possible. Vous pouvez essayer de mettre "\ n" entre vos lignes. (Bien que, il peut ne pas sembler agréable de mettre beaucoup de lignes sur un snack)
Exemple:
Snackbar.make(view, "This is first line\nThis is second line", Snackbar.LENGTH_SHORT).show();
http://stackoverflow.com/questions/30705607/android-multiline-snackbar/31429069#31429069 –