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

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

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

Отслеживание нажатия кнопки - Android

29.07.2015, 12:51. Просмотров 505. Ответов 2
Метки нет (Все метки)

В приложении присутствует две кнопки и один долгий цикл. Нужно ли отслеживать нажатие кнопки при выполнении цикла или андроид сам прервет цикл для обработки нажатия. И достаточно ли будет такого кода, чтобы остановить цикл при нажатии.
Java
1
2
3
public void onClick(View v) {
    break;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.07.2015, 12:51     Отслеживание нажатия кнопки
Посмотрите здесь:

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

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Valakin
 Аватар для Valakin
430 / 96 / 15
Регистрация: 21.02.2015
Сообщений: 718
29.07.2015, 13:11     Отслеживание нажатия кнопки #2
андроид ничего не должен прервать, слушатель нажатия работает отдельно, вместо break; я бы попробовал i=100, если в цикле i<100, и конечно нужна видимость для i
Mikalai
253 / 229 / 92
Регистрация: 11.01.2015
Сообщений: 648
29.07.2015, 13:56     Отслеживание нажатия кнопки #3
ooWhileRoo, "долгий цикл" нужно выносить из UI потока или приложение будет висеть пока цикл не завершится.
Yandex
Объявления
29.07.2015, 13:56     Отслеживание нажатия кнопки
Ответ Создать тему
Опции темы

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