Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Напишите приложение для Android(Andoid Studio) на котлине

Fdffd sdfs Ученик (53), на голосовании 2 месяца назад
Выполните полностью это задания.проект ControlsSample. Запустите приложение и посмотрите, как изменяется изображение кнопки в разных состояниях, а также как функционирует обработчик нажатия на кнопку.
1.Создайте новый проект MetroPicker.

2.Добавьте вспомогательную Активность ListViewActivity для отображения и выбора станций метро, в качестве заготовки используйте результаты лабораторной работы «Использование ListView» .

3.Отредактируйте файл разметки res/layout/main.xml: добавьте кнопку выбора станции метро, присвоив идентификаторы виджетам TextView и Button для того, чтобы на них можно было ссылаться в коде.

4.Установите обработчик нажатия на кнопку в главной Активности для вызова списка станции и выбора нужной станции.

5.Напишите нужный обработчик для установки выбранной станции метро в виджет TextView родительской Активности (метод setText виджета TextView позволяет установить отображаемый текст). Не забудьте обработать ситуацию, когда пользователь нажимает кнопку «Назад» (в этом случае «никакой станции не выбрано» и главная Активность должна известить об этом пользователя).

6.Убедитесь в работоспособности созданного приложения, проверив реакцию различные действия потенциальных пользователей.


7.2. «Использование неявных Намерений»

1.Измените проект MetroPicker так, чтобы для запуска Активности
ListViewActivity использовалось неявное Намерение с действием (action) , определенным в вашем приложении и имеющем значение
"com.example.metropicker.intent.action.PICK_METRO_STATION".

2.Проверьте работу приложения.

7.3. «Получение данных из Намерения»

1. Модифицируйте методы onCreate двух ваших Активностей из предыдущей лабораторной работы так, чтобы с помощью Toast они показывали действие вызвавшего их Намерения .
Голосование за лучший ответ
Trosnik Ggg Знаток (333) 3 месяца назад
приложение для Android(Andoid Studio) на котлине
Похожие вопросы