..
Хајде у овом поглављу да се баве коначно видгет: или Тост. Овај објекат се користи у многим апликацијама да покаже кориснику поруку привремене трајања упоредити са обавештењем.
Пример коришћења овог виџет да обавести корисника порука као што је "спасавање је" или "изводи" након што корисник преузима неку акцију. Карактеристика овог виџет је да је изузетно једноставан као што је способност да се само на екрану поруку или слику без могућности за интеракцију са корисником.
Хајде сада да видимо код Схов видео тост са текстом који поседујемо. Да бисте то урадили тако да можемо наставити стари пројекат на тастерима и слушалаца, или (препоручује се да се упознају са програмирање) да препише код за дугме на њега и удружења ОнЦлицкЛистенер. Да бисте могли да користе Тост морате да увезете класе у нашем пројекту:
андроид.видгет.Тоаст
Посизиониамоци сада у оквиру ОнЦлицк метод и убаците ове две линије кода:
Тост миоТоаст Тоаст.макеТект = (ХеллоВорлд.тхис, "Ово је игра створили Тост МрВебМастер" Тоаст.ЛЕНГТХ_ЛОНГ); миоТоаст.схов ();
Се пажљиво анализира начин макеТект и прототип метода је следећи:
макеТект (Контекст контексту, ЦхарСекуенце текст, инт трајање)Као први параметар, метод захтева контекст у којима се примењују тост. Пошто код се убацује у средину слушаоца као што не може да прође јер пассаремо као аргумент на који слушаоцу не примењује исте тост. 'Мора бити усвојен као контекст за основна делатност, како би се показати видео и онда убаците ХеллоВорлд.тхис тост као параметар.
Све у свему, ефекат први део кода је циљ да објекат типа тост са жељеним карактеристикама, али је, међутим, тост није видљива. Да бисте то урадили морате да позове схов () метод на самој тост.
Као што се види, у првом примеру приказаном смо такође навели нашу позицију насе активности, где Тост. Да бисте користили метод да подесите положај тоста, прво морате да увезете следеће класе:
андроид.виев.Гравити
Да бисте поставили тост, на пример, центар екрана, само унесите тој линији кода пре него позивање на схов () метод:
сетГравити (Гравити.ЦЕНТЕР, 0, 0);Као што се може посматрати као први аргумент пролазимо центру екрана и онда одступање је приказан на к оси и оси са становишта поменутих.
И "могуће, као што је горе поменуто, замените текст тост са сликом да ти покажем.
У овом случају, наравно, не можете да користите макеТект метод, али ми користимо конструктор Тост (Контекст контексту), пролази само контекста (који од активности).
Потом користимо сетвиев метод () да приложите слику наше Тост.
Овде је комплетан код да покаже униммагине користећи Тост:
ИмагеВиев ИмагеВиев имагеФорТоаст = нев (ХеллоВорлд.тхис); имагеФорТоаст.сетИмагеРесоурце (Р.дравабле.ицон); Тост миоТоаст = нових Тост (ХеллоВорлд.тхис); миоТоаст.сетВиев (имагеФорТоаст); миоТоаст.схов ();
| |
АутоЦАД (еБоок)
Стварање архитектонских објеката. На само 29 €. |
| |
Веб маркетинг (курс)
Сајт промоције, претраживачи и маркетинга. Полазећи од 39 €. |
| |
КСМЛ (курс)
Креирање објеката КСМЛ КССЛ и других проширив језика. Полазећи од 29 €. |