..


Sponsored Links

Wir nutzen die Toast

Kommen Sie in diesem Kapitel, um mit einem Widget letzten Deal: dh die Toast. Dieses Objekt ist in vielen Anwendungen eingesetzt, um zu zeigen Sie eine Nachricht von vorübergehender Dauer vergleichbar, um eine Benachrichtigung.

Ein Beispiel für die Nutzung dieser Widget ist zur Unterrichtung der Benutzer eine Nachricht wie "zu speichern" oder "durchgeführt", nachdem der Benutzer erfolgt eine Aktion. Die Besonderheit dieses Widget ist, dass es durch die extrem einfach ist, weil es die Möglichkeit, nur eine Video-Botschaft oder ein Bild ohne die Möglichkeit, mit dem Benutzer interagieren zeigen hat.

Nun wollen wir sehen den Code, um zu zeigen Video ein Toast mit einem Text, den wir besitzen. Dazu haben wir ein altes Projekt auf den Tasten und Hörer, oder (empfohlen, um sich mit der Programmierung), um den Code für eine Schaltfläche, um sie neu zu schreiben, und die Assoziation eines OnClickListener fortgesetzt werden kann. Um Toast zu verwenden, um die Klasse in unser Projekt zu importieren:

 



 android.widget.Toast

 

Posizioniamoci jetzt in der OnClick-Methode und fügen diese beiden Zeilen Code:






 Toast mioToast Toast.makeText = (HelloWorld.this,

 





 "Dies ist ein Spiel von Toast MrWebMaster geschaffen"

 





 Toast.LENGTH_LONG);









 mioToast.show ();



Wir werden sorgfältig analysieren die Methode und der Prototyp des Maketext Methode lautet wie folgt:

 



 Maketext (Context context, CharSequence text, int Dauer)

 
Als ersten Parameter erfordert das Verfahren, in welchem ​​Kontext auf den Toast gelten. Da der Code in den Hörer eingesteckt wird, kann nicht als diesem Zusammenhang passieren, weil die Zuhörer passaremo als Argument an, die die gleiche ist nicht anwendbar Toast. Es muss als ein Rahmen für die Haupttätigkeit weitergegeben werden, um das Video zu zeigen und legen Sie dann Toast HelloWorld.this als Parameter.
Als zweiter Parameter, im Grunde, übergeben Sie einen Text, den wir wollen, um den Benutzer zu zeigen.
Schließlich als letzter Parameter ist eine Konstante in unserem Fall LENGHT_LONG, die verwendet werden, um die Länge der Toast der Sichtbarkeit angeben übergeben wird. Leider kann man diesen Parameter nicht angeben, die Sekunden, in denen die genaue Toast sichtbar sein muss, sondern man kann nur zwischen den konstant oben zu wählen, und die ständige LENGHT_SHORT, dass die Sichtbarkeit einer Dauer setzt weniger als die erste Konstante Toast .

Zusammenfassend ist der Effekt des ersten Teil des Codes, um ein Objekt vom Typ Toast mit den gewünschten Eigenschaften, noch instanziiert wird, ist jedoch der Toast nicht sichtbar. Dazu müssen Sie die Show ()-Methode auf den Toast selbst aufrufen.

Wie wir sehen können, im ersten Beispiel gezeigt, haben wir unsere Position angegeben unserer Tätigkeit, bei der Toast. So verwenden Sie die Methode, um die Position der Toast gesetzt, müssen Sie zuerst importieren Sie die folgenden Klassen:

 



 android.view.Gravity

 

So platzieren Sie den Toast, zum Beispiel die Mitte des Bildschirms, geben Sie einfach diese Codezeile, wenn Sie die Show ()-Methode aufrufen:

 



 setGravity (Gravity.CENTER, 0, 0);

 
Da als erstes Argument sehen kann passieren wir die Mitte des Bildschirms und dann die Abweichung auf der x-Achse y-Achse von der oben genannten Punkte wird angezeigt.

Verwenden Sie ein Bild anstelle von Text

Und 'möglich, wie oben erwähnt, ersetzen Sie den Text der Toast mit einem Bild zu zeigen. In diesem Fall natürlich können Sie nicht mit der Methode Maketext, aber wir werden den Konstruktor Toast (Context context) Nutzung, Weitergabe nur der Kontext (dh der Aktivität). Dann benutzen wir die Methode setview (), um das Bild auf unseren Toast zu verknüpfen.
Hier ist der vollständige Code zum unimmagine mit Toast Show:






 ImageView ImageView imageForToast = new (HelloWorld.this);







 imageForToast.setImageResource (R.drawable.icon);









 Toast Toast mioToast = new (HelloWorld.this);







 mioToast.setView (imageForToast);









 mioToast.show ();



Helfen Sie entwickeln Anwendungen für Android
E-Learning
E-Commerce mit ASP (Ebook) E-Commerce mit ASP (Ebook)
ECommerce und Einkaufswagen mit ASP. Nur 35 €.
HTML (Kurs) HTML (Kurs)
Die Markup-Sprache für das Web ab 29 €.
Javascript (Course) Javascript (Course)
Ein vollständiger Reiseführer von Client-Side-Scripting. Von 39 €.
Sponsored Links