С наступающим Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
Autochapa
0 / 0 / 0
Регистрация: 28.11.2015
Сообщений: 32
1

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

30.08.2016, 07:38. Просмотров 716. Ответов 24
Метки нет (Все метки)

Например хочу чтобы при нажатой Volume UP и запуске моего приложения чтото происходило.

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

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


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

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

Вылет при старте программы
Программа должна содержать 2 EditText с OnFocusChangeListener и TextWatcher ...

Оформление кнопки: отследить, вмещается ли текст в размеры кнопки
Добрый день, задача стоит следующая динамически создаю кучу кнопок, каждой...

TextInputLayout "открытие поля при старте программы"
Ребят, всем привет! Вот решил немного изучить дизайн, и не могу понять в чем...

Как загрузить видео при старте Activity?
Всем привет. Возможно этот вопрос покажется для кого-то простым и не...

Как при старте приложения запустить другой Activity ?
Всем привет, ребят подскажите, как при запуске поменять первую запускаемую...

24
Autochapa
0 / 0 / 0
Регистрация: 28.11.2015
Сообщений: 32
01.09.2016, 04:17  [ТС] 21
наверно не получится

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

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

ну это наверно уже надо на уровень ассемблера переходить
0
ExFau$t
638 / 538 / 122
Регистрация: 08.05.2012
Сообщений: 2,707
01.09.2016, 14:32 24
Я бы сделал бродкаст и onKeyDown(), который срабатывает при запуске приложения.
0
Autochapa
0 / 0 / 0
Регистрация: 28.11.2015
Сообщений: 32
01.09.2016, 16:39  [ТС] 25
ну так как у меня тоже времени и знаний не хватает, чтобы сделать это через низкоуровневое, то придется подождать, пока уровень будет выше или ктонибудь сделает

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

доступ к устройству андроид не отдает на откуп пользователя
0
01.09.2016, 16:39
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.09.2016, 16:39

Smack крашится при старте
Всем привет. Третий день не могу решить поставленную задачу, хотя казалось бы...

Приложение вылетает при старте на 4.1, на 4.4 - работает
Здравствуйте, Я написал приложение для android в eclipse 4.4.2. На телефоне с...

Запуск анимации при старте активити
Есть покадровая анимация, которая выставлена фоном одного из элементов...


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

Или воспользуйтесь поиском по форуму:
25
Ответ Создать тему
Опции темы

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