..


Sponsoroidut linkit

Käytämme Toast

Tule tässä luvussa käsitellä Widget viime: eli Toast. Tämä esine käytetään monissa sovelluksissa näyttämään viestin määräaikaisiksi verrattavissa ilmoituksen.

Esimerkki käytöstä tämä vekotin on ilmoittaa käyttäjälle viestin kuten "Tallenna valmistettu" tai "suoritettu", kun käyttäjä vie joihinkin toimiin. Ominaisuus tämän widgetin on, että se on äärimmäisen yksinkertainen, koska se on mahdollisuus näyttää vain videoviesti tai kuva voimatta vuorovaikutuksessa käyttäjän kanssa.

Katsotaanpa nyt koodi näyttää videon paahtoleipää teksti meidän oma. Voit tehdä niin voimme jatkaa vanhan hankkeen painikkeiden ja kuuntelijoiden, tai (suositeltavaa tutustua ohjelmointi) kirjoittaa koodin painiketta, ja yhdistys OnClickListener. Voidakseen käyttää Toast tuoda luokan projektiin:

 



 android.widget.Toast

 

Posizioniamoci nyt sisällä onclick menetelmä ja lisätä nämä kaksi riviä koodia:






 Toast mioToast Toast.makeText = (HelloWorld.this,

 





 "Tämä on peli luoma Toast MrWebMaster"

 





 Toast.LENGTH_LONG);









 mioToast.show ();



Aiomme huolellisesti analysoida menetelmä ja prototyyppi makeText menetelmä on seuraava:

 



 makeText (Context yhteydessä CharSequence teksti, int kesto)

 
Koska ensimmäinen parametri, menetelmä edellyttää missä yhteydessä soveltaa paahtoleipää. Koska koodi on asetettu kuuntelija ei voi siirtää koska tässä yhteydessä, sillä kuulijan passaremo argumenttina, joka samalla ei sovelleta paahtoleipää. Se on kulunut niin konteksti päätoimialana osoittaakseen video ja aseta paahtoleipää HelloWorld.this parametrina.
Koska toinen parametri, pohjimmiltaan, ohitat teksti Haluamme näyttää käyttäjälle.
Lopuksi kun viimeinen parametri välitetään jatkuvasti meidän tapauksessamme LENGHT_LONG, jota käytetään määrittää pituus Toast näkyvyyden. Valitettavasti et voi määrittää tämän parametrin sekuntia jonka aikana tarkka Toast on näkyvissä, mutta sen sijaan voit vain valita jatkuvasti yllä, ja jatkuva LENGHT_SHORT joka asettaa näkyvyys kesto alle ensimmäisellä vakio Toast .

Yhteenvetona vaikutuksen ensimmäinen koodinpätkä on instanssia kohteen tyypin Toast halutut ominaisuudet, mutta kuitenkin, paahtoleipä ei näy. Voit tehdä tämän sinun täytyy vedota Show ()-menetelmää paahtoleipää itse.

Kuten näemme, ensimmäisen esimerkissä olemme ilmoittaneet asemamme meidän toimintaa, jossa Toast. Voit käyttää menetelmää asettaa asemaan paahtoleipää, sinun täytyy ensin tuoda seuraavia luokka:

 



 android.view.Gravity

 

Asettaaksesi paahtoleipää, esimerkiksi ruudun keskellä, kirjoita tämä rivi koodia, kun soitat Show ()-metodia:

 



 setGravity (Gravity.CENTER, 0, 0);

 
Kuten voidaan nähdä ensimmäisenä argumenttina välitämme näytön keskellä ja sitten poikkeama on merkitty x-akselin y-akselilla pisteestä edellä.

Käytä kuvaa tekstin sijasta

Ja "mahdollisimman Kuten edellä mainittiin, korvaa teksti paahtoleipää kuvan näyttämään. Tässä tapauksessa tietenkin, et voi käyttää menetelmää makeText, mutta käytämme rakentaja Toast (Context yhteydessä), kulkee vain yhteydessä (joka on nähty). Sitten käytämme menetelmää setview () liittää kuvan meidän paahtoleipää.
Tässä on koko koodi näyttää unimmagine käyttäen Toast:






 ImageView ImageView imageForToast = uusi (HelloWorld.this);







 imageForToast.setImageResource (R.drawable.icon);









 Toast Toast mioToast = uusi (HelloWorld.this);







 mioToast.setView (imageForToast);









 mioToast.show ();



Apua kehittää sovelluksia Android
E-Learning
Flash MX (Advanced) Flash MX (Advanced)
Tule suunnittelija verkkosivujen alkaen 29 €.
HTML (kurssi) HTML (kurssi)
Merkkauskieli Web alkaen 29 €.
Java (kurssi) Java (kurssi)
OOP ohjelmointi Java SUN. Alkaen 49 €.
Sponsoroidut linkit