Wie lange dauert ein Toast LENGTH_LONG und LENGTH_SHORT?
Ich brauche die genaue Dauer der LENGTH_LONG und LENGTH_SHORT in Millisekunden (ms). Auch ich muss wissen, ob die Dauer des Toast-Nachricht mit LENGTH_LONG haben die gleiche Dauer in jedem Handy und mit jedem API-version.
Tut jemand wissen, wo ist die Dauer definiert ?, Ich meine, definiert in ms . Ich weiß, dass LENGTH_LONG ist einige, const int mit dem Wert 1. Aber ich konnte nicht finden, wo ist die tatsächliche Dauer definiert.
InformationsquelleAutor der Frage Lukap | 2011-11-01
Du musst angemeldet sein, um einen Kommentar abzugeben.
Beantwortet hier. Wie Sie erwähnt
Toast.LENGTH_SHORT
undToast.LENGTH_LONG
sind nicht in ms, sondern 0 oder 1.Die tatsächliche Dauer:
InformationsquelleAutor der Antwort Lars
Hier die offizielle android sourcewo diese flags definiert sind:
InformationsquelleAutor der Antwort Gabriele Mariotti
seine wahr, dass wir nicht erlaubt zu ändern, die Dauer der Toast. Aber wenn Sie sind auf der Suche nach einer alternative, und Sie wirklich brauchen, um dies zu tun mit einem Toast, dann können Sie versuchen, diese.
Weitere doppelte toast in die nächste Zeile
Ex:
Den Benutzer nicht erkennen, jede änderung in den übergängen zwischen 2 toasts.
Dank.
InformationsquelleAutor der Antwort Pasindu Jayaweera
Durch trial-and-errordie ich gefunden habe
Toast.LENGTH_LONG
dauert sehr nahe 2500msInformationsquelleAutor der Antwort Mart
Frage ich mich, warum Sie nicht verwenden Sie die Methode setDuration() unterstützt Toast.java Klasse???
InformationsquelleAutor der Antwort Dong Thang