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

Програмно нажать кнопку

04.02.2016, 00:03. Просмотров 469. Ответов 1
Метки нет (Все метки)

Почему обрабатывается "KEYCODE_BACK" , а "KEYCODE_MEDIA_PLAY", "KEYCODE_VOLUME_UP"... не обрабатываются при нажатии на кнопку?
Java
1
2
 dispatchKeyEvent(new KeyEvent(KeyEvent.ACTION_DOWN, KeyEvent.KEYCODE_BACK));
          dispatchKeyEvent(new KeyEvent(KeyEvent.ACTION_UP, KeyEvent.KEYCODE_BACK));
Еще как вариант, только как реализовать при нажатии на кнопку?
Код
adb shell input keyevent 24
Добавлено через 1 час 15 минут
Java
1
2
3
4
5
try {
                    Runtime.getRuntime().exec("input keyevent 24");
                } catch (IOException e) {
                    e.printStackTrace();
                }
работает
может у кого то еще есть варианты?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.02.2016, 00:03
Ответы с готовыми решениями:

Нажать кнопку в ListView
Понимаю что простой вопрос, но не нашел как. Почти все работает Есть простая разметка состоящая из...

Как прикрепить програмно кнопку к другому элементу в RelativeLayout
Как прикрепить програмно кнопку к другому елементу в RelativeLayout ?

Программно нажать кнопку другого приложения
Приветствую. Есть ли возможность под android программно: 1. Нажать кнопку другого приложения?...

Как нажать кнопку основого активити из фрагмента
Здравствуйте! Столкнулся с такой проблемой, что получается в фрагменте добраться до кнопки,...

Програмно нажать кнопку
Добрый день, подскажите как програмно нажать кнопку в js <input type="submit" class="btn...

1
ashot1234
0 / 0 / 0
Регистрация: 03.02.2016
Сообщений: 4
06.02.2016, 18:33  [ТС] 2
работает только в открытом приложении
в свернутом и при заблокированном устройстве не хочет, хотя всплывающее сообщение и воспроизведение звука, идущее после этого, работают
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.02.2016, 18:33

Как програмно нажать на кнопку?
Допустим есть форма и на ней кнопка. Как кнопку нажать программно??? Button1.click не помогает....

Програмно нажать Кнопку (Button)
Надо с помощью кода нажать Кнопку (создать видимость нажатия). Как это реализовать?

Как програмно запустить (нажать) кнопку
На форме две кнопки. Как нажатием на первой кнопке запустить вторую. Заранее благодарен.


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

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

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