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

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Raphael92
0 / 0 / 0
Регистрация: 12.10.2010
Сообщений: 154
#1

Событие нажатия кнопки Back - Программирование Android

05.04.2014, 14:14. Просмотров 1032. Ответов 4
Метки нет (Все метки)

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

Событие нажатия на кнопку home - Программирование Android
я хочу по нажатию на среднию кнопку там где нарисован домик вывести сообщение @Override public boolean onKeyDown(int keyCode,...

Событие нажатия на Bitmap в SurfaceView - Программирование Android
Здравствуйте! Я в андройде новичок. Хочу сделать мини игрушку. В игре будет карта из кубиков/тайлов, при нажатии на них должно...

Как поймать событие нажатия пальцами на экран? - Программирование Android
Добрый день. Хочу поймать событие нажатия пальцами на экран. Использую public boolean onTouchEvent (MotionEvent event) - но...

Пошаговое создание кнопки "back" - Программирование Android
ДОбрый день, подскажите пожалуйста пошагово, как создать в приложении кнопку " вернуться назад" Спасибо!

Отслеживание нажатия кнопки - Программирование Android
В приложении присутствует две кнопки и один долгий цикл. Нужно ли отслеживать нажатие кнопки при выполнении цикла или андроид сам прервет...

Эффект нажатия кнопки - Программирование Android
Заметил такую штуку, если кнопка Button так сказать "чистая" только перетащенная на форму то при клике на нее присутствует эффект нажатия,...

Анимация нажатия кнопки ImageButton - Программирование Android
Есть ImageButton - как сделать анимацию уменьшения при нажатии?

Изменить фон кнопки в момент нажатия - Программирование Android
Добрый день! подскажите как изменить фон кнопки в момент нажатия. пробовал up.getBackground().setColorFilter(Color.rgb(175, 175, 175),...

Вывод изображения после нажатия кнопки - Программирование Android
Можно ли вывести изображение на главный layout, после нажатия кнопки, которая расположена на нём? По нажатию первой кнопки должно...

Переключение между Activity путём нажатия кнопки - Программирование Android
работаю в eclips. создал два файла, в папку res\layout\activity_second.xml и activity_second2.xml потом классы посредством кторых будет...

Не работает приложение после нажатия кнопки home - Программирование Android
Добрый день, дорогие форумчане.:) Волнует такой вопрос - написала приложение под android(intelij idea), запускаю на девайсе. Всё...

Как сделать запрос на URL без нажатия кнопки? - Программирование Android
Добрый день. Подскажите, пожалуйста, как можно реализовать запрос GET/POST без нажатия какой либо кнопки на исполнение со стороны...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
YuraAAA
1566 / 1308 / 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
90 / 90 / 8
Регистрация: 23.06.2009
Сообщений: 511
05.04.2014, 17:52     Событие нажатия кнопки Back #4
обычно оно не запоминает , где ты был и че делал. Поэтому частенько делать нада с переменной. Типа какой экран был :/ . К примеру 3-4 вида экрана со своим ид ( ид=1 ид = 2 ) и по нажатию возвращатся в предыдущий :/
angryrobot
Командир зеленых роботов
346 / 283 / 53
Регистрация: 08.10.2013
Сообщений: 564
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
Ответ Создать тему
Опции темы

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