ПредишенСледващото

Нека да научите как да използвате такова нещо полезно като Тост съобщение изскачащ. Този вид послание е основно да информира потребителя за всяка - всяко събитие. Потребителят не може да си взаимодействат и да влияе върху посланието на съдбата - просто изчакайте, докато съобщението Тост ще изчезне постепенно. В момент, когато съобщението Тост се показва на екрана, потребителите имат достъп до всички дейности в програмата, съобщението не се влияе и да е функция приложение. Представете си, че сте кликнете върху бутона за възпроизвеждане в плейъра и след това се появява прозорец с надпис: "Все още няма файлове" и няколко секунди по-късно от само себе си ще изчезне. Това е посланието, Тост.

Създаване на нов проект, всички от името по подразбиране, или когато ви е удобно.

Activity_main.xml веднага редактирате файла. За да добавите няколко бутона, всеки от които може да е причина Тост посланието на определен тип:

Както можете да видите, ние създадохме 4 бутона, които ще пускат 4 различни вида съобщение Тост. За всички бутони попитахме един метод кликване, за да се опише.

Поставете курсора на линия:

произволен клавиш и натиснете Alt + Enter и изберете първия ред (по този начин създава в нашата MainActivity.java натискане бутони метод за описване на файла):

Ние се пристъпи към създаването на подходяща Тост съобщенията MainActivity.java файл.

Ние използвахме техниката за описване клавиши чрез ключа команда. да не се създава за всеки отделен натискане на бутон манипулатор.

Както можете да видите, клас Toast Тост съобщение е създадена директно в метода на натискане на клавиш обработка. За първи бутона създадохме прост Тост съобщение и използване на потребителски текст метод makeText за да се покаже, че е посочено, че тя трябва да се показват в нашата MainActivity и определя продължителността на мига LENGTH_SHORT мнения (LENGTH_SHORT = 2 секунди, LENGTH_LONG = 3,5 секунди, тази система константи ).

В случай на втория бутон "Тост на позицията координира" попитахме Тост малко по-различно и използване setGravity отбор изложена позиция (ТОП - горната част на екрана, 0 - промяна на координатите X, 0 - промяна на координати Y), където ще се появява съобщение. Моля, имайте предвид, че вече има показване продължителност LENGTH_LONG.

За трети ключов проблем е още по-сложно - ние се свърже с Тост съобщения показвани картини. Тялото на класа Тост сме създали два обекта LinearLayout и ImageView. ImageView обект за да направите снимка с изтегляемото папка. и създаде своя дисплей в LinearLayout.

Е, наляво, за да се създаде друг планиран контакт в началото на типа на мнения Toast - със собствен интерфейс. За да направите това, първо трябва да се създаде оформление маркиране файл. в който ние искаме появата на съобщението. Папката оформление създаде toast.xml файл и да продължите да го редактирате:

Както можете да видите, ние сме създали този вид малък прозорец Публикации:

Сега ние трябва да се върнем към MainActivity.java файл и да добавите към кликвания обработка метод Тост код за последното копче:

Пълен MainActivity.java файл код.

Всичко е готово! Научихме как да се направи 4 вида Тост съобщения за вашето приложение (последното особено смешно :)). Това не е границата на знания по този въпрос, но, вие виждате, е доста малка и не полезен.

Вид на стартиране на приложения (на целия екран няма да се публикуват, защото във виртуалното плоча zdArAvenny екран):

Подкрепете проекта - споделете линка, благодаря!