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

Как отследить удерживание кнопки при старте программы? - Android

Войти
Регистрация
Восстановить пароль
 
 
Autochapa
 Аватар для Autochapa
0 / 0 / 0
Регистрация: 28.11.2015
Сообщений: 23
30.08.2016, 07:38     Как отследить удерживание кнопки при старте программы? #1
Например хочу чтобы при нажатой Volume UP и запуске моего приложения чтото происходило.

Все перерыл, но везде одно и то же про onKeyDown

но мне нужно лишь считать состояние кнопки при запсуке программы


как это возможно сделать?

Добавлено через 23 часа 59 минут
понятно, наверно никак
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.08.2016, 07:38     Как отследить удерживание кнопки при старте программы?
Посмотрите здесь:

Запуск анимации при старте активити Android
Создание выборочного activity при старте application Android
Android Как при старте приложения запустить другой Activity ?
Открытие приложения при старте устройства Android
Как загрузить видео при старте Activity? Android
Android Меню выбора на фоне запущенной камеры при старте приложения?
Оформление кнопки: отследить, вмещается ли текст в размеры кнопки Android
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Autochapa
 Аватар для Autochapa
0 / 0 / 0
Регистрация: 28.11.2015
Сообщений: 23
01.09.2016, 04:17  [ТС]     Как отследить удерживание кнопки при старте программы? #21
наверно не получится

этот getRepeatCount() считывается судя по всему именно в момент event-a

Javascript
1
event.getRepeatCount()
а у нас приложение пролетает мимо всех event-ов ((
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ExFau$t
55 / 55 / 4
Регистрация: 08.05.2012
Сообщений: 448
01.09.2016, 09:46     Как отследить удерживание кнопки при старте программы? #22
Ну да висит в памяти на уровне будильника, а ты хочешь аппаратно переопределить кнопку? Погугли виджеты, мб там есть что-то подходящее.
Autochapa
 Аватар для Autochapa
0 / 0 / 0
Регистрация: 28.11.2015
Сообщений: 23
01.09.2016, 13:49  [ТС]     Как отследить удерживание кнопки при старте программы? #23
не переопределить, а считать состояние, типа как 0-ненажата или 1-нажата в микроконтроллере

ну это наверно уже надо на уровень ассемблера переходить
ExFau$t
55 / 55 / 4
Регистрация: 08.05.2012
Сообщений: 448
01.09.2016, 14:32     Как отследить удерживание кнопки при старте программы? #24
Я бы сделал бродкаст и onKeyDown(), который срабатывает при запуске приложения.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.09.2016, 16:39     Как отследить удерживание кнопки при старте программы?
Еще ссылки по теме:

Приложение вылетает при старте на 4.1, на 4.4 - работает Android
Android Smack крашится при старте
Как закрыть приложение при нажатии кнопки back или home? Basic4Android
Как определить, что элемент RecyclerView пересекает при перемещении регион кнопки? Android
Как восстановить значения при открытии приложения после нажатия кнопки назад Android

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

Или воспользуйтесь поиском по форуму:
Autochapa
 Аватар для Autochapa
0 / 0 / 0
Регистрация: 28.11.2015
Сообщений: 23
01.09.2016, 16:39  [ТС]     Как отследить удерживание кнопки при старте программы? #25
ну так как у меня тоже времени и знаний не хватает, чтобы сделать это через низкоуровневое, то придется подождать, пока уровень будет выше или ктонибудь сделает

просто удивлен, что это не так просто оказалось

доступ к устройству андроид не отдает на откуп пользователя
Yandex
Объявления
01.09.2016, 16:39     Как отследить удерживание кнопки при старте программы?
Ответ Создать тему
Опции темы

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