Start Аndroid: Урок 9. Разработка и программирование под Андроид (видеоуроки)

Автор Georgiy Dronov
Start Аndroid: Урок 9. Разработка и программирование под Андроид (видеоуроки)

я.

Приветствую всех на нашем канале и мы продолжаем изучать Android друзья если в процессе изучения у вас возникают какие-либо сложности. Вы можете задать вопрос на суку можно найти в описании к видео урок. У меня зовут.

Виталий со мной мой помощник.

Андрюха Всем привет. А — это девятый урок об этом в этом уроке мы научимся обрабатывать нажатии кнопки и узнаем, что такое обработчик создадим проект p0091 нижнее подчёркивание onclick This Way Out File Main xml напишем следующие и сохрани. Если вы не хотите набирать код вручную. Вы можете скопировать фрагменты кода в текстовой версии урока ссылка в описании к этому видео уроку. Да ладно тебе. Андрюха и так. У нас есть textview с текстом и две кнопки OK icons мы сделаем так чтобы по нажатию кнопки менялось содержимое textview кнопки. О'кей будем выводить текст нажата кнопка OK. Опа нажатию кнопки council будет выводиться нажата кнопка концов открываем mainactivity Java описание объектов вынесен за пределы методом он греет мы — это делаем для того чтобы мы могли из любого метода обращаться к ним вон. Кувейт мы эти объекты заполним с помощью уже про методов find View by ID в итоге должен получиться такой код объекта Timeout бтн. О'кей ебите соответствуют элементам икра с ними работать нам надо научить кнопку реагировать на нажатие для этого у кнопки есть метод setonclicklistener этому объекту кнопка поручит обрабатывать нажатии код продолжаем писать в. Англии Eclipse подчеркивает он глисты на красной линией так как пока не знает его необходимо обновить секцию и жрем контрл Shift O показывает нам, что он знает два интерфейса с именем onclicklistener и предлагает выбрать. Нам нужен View onclicklistener так как метод кнопки ты не на вход. Именно его и так. Мы создали. Объект который реализует интерфейс в. Англии Квеста объект содержит метод onclick — это как раз то, что нам нужно именно этот метод будет вызван при нажатии кнопки. Мы решили, что по нажатию будем выводить текст нажата кнопка Ok в textview реализуем — это метод пишем обработчик нажатия готов осталось скормить его кнопки с помощью метода сестрёнка итоге получается такой кот всё сохраняем и запускаем жмём на и видим, что текст изменился нажатии на кнопку pencil. Пока ни к чему не приводит так как для неё мы обработчик не создали и не присвоили давайте сделаем это. Аналогично как для кнопки. О'кей Сначала мы создаем обработчик затем присваиваем его кнопки сохраняем запуска проверяем кубе кнопки теперь умеют обрабатывать нажатии. Давайте ещё раз посмотрим механизм обработки событий на примере нажатия кнопки. Андрюха покажи-ка нам схему сама кнопка обрабатывает нажатии не умеет ей нужен обработчик его также называют слушателем который присваивается с помощью метода Set onclicklistener когда на кнопку нажимает обработчик реагирует и выполняет кот из меда. Он Клиник соответственно для реализации необходимо выполнить следующие шаги создаем обработчик заполняем метод onclick и присваиваем обработчик кнопки и системы обработки событий готова на этом всё оно следует использовать один обработчик для нескольких элементов и научил Activity выступать в качестве обработчика всем пока. С вами был. Виталий Андрюха сейчас расскажет нам что-нибудь смешное кактус который земле стоял возле монитора компьютера имеет переустанавливать Windows.

0 комментариев
0

Читайте также