..


Sponsorētās saites

Mēs izmantojam Toast

Nāc šajā nodaļā, lai risinātu ar widget pēdējo, ti Toast. Šis objekts tiek izmantots daudzos pieteikumus, lai parādītu jums ziņu pagaidu ilgums salīdzināms ar paziņojumu.

Izmantošanas šī widget piemērs ir paziņot lietotājam, ziņu, piemēram, "saglabāt izgatavoti" vai "uzstājās", kad lietotājs veic kādu darbību. Šī widget ir tas, ka tas ir ārkārtīgi vienkārša, jo tā ir iespēja parādīt tikai video ziņu vai attēlu, nespējot sazināties ar lietotāju.

Tagad pieņemsim redzēt kodu, lai parādītu video grauzdiņš ar tekstu, kas mums pieder. Lai to paveiktu, mēs varam atsākt veco projektu par pogām un klausītājiem, vai (ieteicams iepazīties ar programmēšanu) pārrakstīt kodu pogu, un par OnClickListener asociācija. Lai varētu izmantot Toast importēt klases mūsu projektā:

 



 android.widget.Toast

 

Posizioniamoci tagad ir OnClick metodi un ievietot šīs divas līnijas kodu:






 Toast mioToast Toast.makeText = (HelloWorld.this,

 





 "Šī ir spēle, ko rada Toast MrWebMaster"

 





 Toast.LENGTH_LONG);









 mioToast.show ();



Mēs gatavojamies rūpīgi analizēt metodi un makeText metodi prototips ir šāds:

 



 makeText (Context sakarā CharSequence tekstu, int ilgums)

 
Kā pirmo parametru, metode prasa konteksts, kurā piemēro grauzdiņš. Tā kā kods ir ievietota klausītājs nevar iziet cauri, jo šajā kontekstā, jo klausītājs passaremo kā arguments, kas pats nav piemērojams grauzdiņš. Tas jānodod kā kontekstā galvenā darbība, lai parādītu video un pēc tam ievietot grauzdiņš HelloWorld.this kā parametru.
Kā otrais parametrs, būtībā, jums iet tekstu, mēs vēlamies parādīt lietotājam.
Un visbeidzot, kā pēdējais parametrs tiek nodots nemainīgs mūsu gadījumā LENGHT_LONG, ko izmanto, lai norādītu garumu Toast redzamību. Diemžēl jūs nevarat norādīt šo parametru, sekundes, kuru laikā precīzu Toast jābūt redzamiem, bet tā vietā jūs varat izvēlēties tikai starp pastāvīgu iepriekš minēto un pastāvīga LENGHT_SHORT, kas nosaka redzamību ilgums ir mazāks par pirmo pastāvīgu Toast .

Kopumā pirmā gabalu kodu sekas ir instantiate objekta tipa tosts ar vēlamo īpašību, tomēr, tomēr, grauzdiņš nav redzams. Lai to izdarītu, jums ir izmantot rādīt () metodi grauzdiņš pati.

Kā mēs varam redzēt, ka pirmajā piemērā, mums ir norādījuši savas pozīcijas mūsu darbību, ja grauzdiņš. Lai izmantotu metodi, lai noteiktu nostāju, grauzdiņš, vispirms importēt šīs kategorijas:

 



 android.view.Gravity

 

Lai ievietotu grauzdiņš, piemēram, uz ekrāna centrā, tikai ievadiet šo koda rindu, ja jūs zvanīt rādīt () metode:

 



 setGravity (Gravity.CENTER, 0, 0);

 
Kā to var uzskatīt par pirmo argumentu, mēs caurlaide ekrāna centrā un tad novirze ir norādīts uz x ass y asi no punkta, minēts iepriekš.

Izmantot attēlu, nevis teksta

Un "iespējams, kā minēts iepriekš, nomainiet teksta grauzdiņš ar attēlu, lai parādītu jums. Šajā gadījumā, protams, jūs nevarat izmantot metodi makeText, bet mēs izmantosim konstruktors Toast (Context kontekstā), kas iet tikai no konteksta (ka aktivitāte). Tad mēs izmantojam metodi setview () saistīt attēlu uz mūsu grauzdiņš.
Šeit ir pilns kodu, lai parādītu unimmagine izmantojot Toast:






 ImageView ImageView imageForToast = jauns (HelloWorld.this);







 imageForToast.setImageResource (R.drawable.icon);









 Toast Toast mioToast = jauns (HelloWorld.this);







 mioToast.setView (imageForToast);









 mioToast.show ();



Palīdzība izstrādāt pieteikumus Android
E-Learning
Visual Basic 6 (Course) Visual Basic 6 (Course)
Make Darbstaciju lietojumprogrammas ar VB6. Sākot no € 39.
Webmaster Advanced (Course) Webmaster Advanced (Course)
Kļūsti profesionālā Webmaster. Sākot no € 39.
Webmaster Base (First) Webmaster Base (First)
Izveidot tīmekļa vietni, no nulles. Sākot ar 29 €.
Sponsorētās saites