..


Спонсоред Линкс

Ми користимо Тост

Хајде у овом поглављу да се баве коначно видгет: или Тост. Овај објекат се користи у многим апликацијама да покаже кориснику поруку привремене трајања упоредити са обавештењем.

Пример коришћења овог виџет да обавести корисника порука као што је "спасавање је" или "изводи" након што корисник преузима неку акцију. Карактеристика овог виџет је да је изузетно једноставан као што је способност да се само на екрану поруку или слику без могућности за интеракцију са корисником.

Хајде сада да видимо код Схов видео тост са текстом који поседујемо. Да бисте то урадили тако да можемо наставити стари пројекат на тастерима и слушалаца, или (препоручује се да се упознају са програмирање) да препише код за дугме на њега и удружења ОнЦлицкЛистенер. Да бисте могли да користе Тост морате да увезете класе у нашем пројекту:

 



 андроид.видгет.Тоаст

 

Посизиониамоци сада у оквиру ОнЦлицк метод и убаците ове две линије кода:






 Тост миоТоаст Тоаст.макеТект = (ХеллоВорлд.тхис,

 





 "Ово је игра створили Тост МрВебМастер"

 





 Тоаст.ЛЕНГТХ_ЛОНГ);









 миоТоаст.схов ();



Се пажљиво анализира начин макеТект и прототип метода је следећи:

 



 макеТект (Контекст контексту, ЦхарСекуенце текст, инт трајање)

 
Као први параметар, метод захтева контекст у којима се примењују тост. Пошто код се убацује у средину слушаоца као што не може да прође јер пассаремо као аргумент на који слушаоцу не примењује исте тост. 'Мора бити усвојен као контекст за основна делатност, како би се показати видео и онда убаците ХеллоВорлд.тхис тост као параметар.
Као други параметар, тривијално, се преноси текст који желимо да покажемо корисника.
Коначно, као последњи параметар је прошао константа у нашем случају ЛЕНГХТ_ЛОНГ, који се користи за спецификацију трајања видљивост Тост. Нажалост, не можете одредити овај параметар, тачан други током које здравица мора да буде видљива, али уместо тога сте само да бирате између константно изнад, и стално ЛЕНГХТ_СХОРТ која поставља видљивост трају мање од прве сталне Тост .

Све у свему, ефекат први део кода је циљ да објекат типа тост са жељеним карактеристикама, али је, међутим, тост није видљива. Да бисте то урадили морате да позове схов () метод на самој тост.

Као што се види, у првом примеру приказаном смо такође навели нашу позицију насе активности, где Тост. Да бисте користили метод да подесите положај тоста, прво морате да увезете следеће класе:

 



 андроид.виев.Гравити

 

Да бисте поставили тост, на пример, центар екрана, само унесите тој линији кода пре него позивање на схов () метод:

 



 сетГравити (Гравити.ЦЕНТЕР, 0, 0);

 
Као што се може посматрати као први аргумент пролазимо центру екрана и онда одступање је приказан на к оси и оси са становишта поменутих.

Користите слику уместо текста

И "могуће, као што је горе поменуто, замените текст тост са сликом да ти покажем. У овом случају, наравно, не можете да користите макеТект метод, али ми користимо конструктор Тост (Контекст контексту), пролази само контекста (који од активности). Потом користимо сетвиев метод () да приложите слику наше Тост.
Овде је комплетан код да покаже униммагине користећи Тост:






 ИмагеВиев ИмагеВиев имагеФорТоаст = нев (ХеллоВорлд.тхис);







 имагеФорТоаст.сетИмагеРесоурце (Р.дравабле.ицон);









 Тост миоТоаст = нових Тост (ХеллоВорлд.тхис);







 миоТоаст.сетВиев (имагеФорТоаст);









 миоТоаст.схов ();



Помоћ развој апликација за Андроид
Е-учење
АутоЦАД (еБоок) АутоЦАД (еБоок)
Стварање архитектонских објеката. На само 29 €.
Веб маркетинг (курс) Веб маркетинг (курс)
Сајт промоције, претраживачи и маркетинга. Полазећи од 39 €.
КСМЛ (курс) КСМЛ (курс)
Креирање објеката КСМЛ КССЛ и других проширив језика. Полазећи од 29 €.
Спонсоред Линкс