Форум программистов, компьютерный форум CyberForum.ru

Событие нажатия кнопки Back - Android

Восстановить пароль Регистрация
 
Raphael92
0 / 0 / 0
Регистрация: 12.10.2010
Сообщений: 154
05.04.2014, 14:14     Событие нажатия кнопки Back #1
Как сделать, чтоб при нажатии кнопки Back выполнялось сразу несколько действий? Например, если при вводе текста пользователь нажимает кнопку Back, то должно очищаться поле edittext и скрываться клавиатура. У меня получается так: при первом нажатии Back скрывается клавиатура и только при втором очищается edittext.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.04.2014, 14:14     Событие нажатия кнопки Back
Посмотрите здесь:

Android Пошаговое создание кнопки "back"
Android Кнопка back
Событие нажатия на кнопку home Android
Не работает приложение после нажатия кнопки home Android
Отслеживание нажатия кнопки Android
Кнопка Back Android
Android Анимация нажатия кнопки ImageButton
Android Эффект нажатия кнопки
Android Событие нажатия на Bitmap в SurfaceView
Android Переключение между Activity путём нажатия кнопки
Android Как поймать событие нажатия пальцами на экран?
Вывод изображения после нажатия кнопки Android

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
YuraAAA
 Аватар для YuraAAA
1563 / 1305 / 269
Регистрация: 25.10.2009
Сообщений: 3,424
Записей в блоге: 2
05.04.2014, 14:18     Событие нажатия кнопки Back #2
Raphael92, onBackPressed() метод переопределите и запишите туда всё, что нужно
Raphael92
0 / 0 / 0
Регистрация: 12.10.2010
Сообщений: 154
05.04.2014, 14:36  [ТС]     Событие нажатия кнопки Back #3
YuraAAA, я так и сделал, у меня всё равно при первом нажатии только скрывается клавиатура
petruchodd
 Аватар для petruchodd
89 / 89 / 8
Регистрация: 23.06.2009
Сообщений: 504
05.04.2014, 17:52     Событие нажатия кнопки Back #4
обычно оно не запоминает , где ты был и че делал. Поэтому частенько делать нада с переменной. Типа какой экран был :/ . К примеру 3-4 вида экрана со своим ид ( ид=1 ид = 2 ) и по нажатию возвращатся в предыдущий :/
angryrobot
Командир зеленых роботов
 Аватар для angryrobot
346 / 283 / 53
Регистрация: 08.10.2013
Сообщений: 563
05.04.2014, 18:40     Событие нажатия кнопки Back #5
Цитата Сообщение от Raphael92 Посмотреть сообщение
Как сделать, чтоб при нажатии кнопки Back выполнялось сразу несколько действий? Например, если при вводе текста пользователь нажимает кнопку Back, то должно очищаться поле edittext и скрываться клавиатура.
Вот тут описан именно ваш случай да еще и с примером кода http://stackoverflow.com/questions/3...-soft-keyboard
Попробуйте и расскажите что получилось
Yandex
Объявления
05.04.2014, 18:40     Событие нажатия кнопки Back
Ответ Создать тему
Опции темы

Текущее время: 20:29. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru