как сделать поймать широковещательного приемника (меню, громкость, дом .......) кнопка мыши?

голоса
16

я хочу, чтобы мой радиовещательный приемник, который будет вызван при нажатии на (меню, объеме или любой другой возможной кнопке).

Это возможно?? пожалуйста, помогите мне

С уважением

Задан 25/09/2013 в 18:44
пользователем
На других языках...                            


2 ответов

голоса
0

Это возможно?

Как правило, нет. Пара кнопок, таких как CAMERAкнопки, приведет к трансляции, если на первый план деятельности не потребляет событие. Это не верно для кнопки HOME или кнопку MENU (если таковая существует). Я не знаю , радиопередачи, которые отсылаются для кнопок громкости (если они существуют), но я не исключаю, что они есть.

Ответил 25/09/2013 в 18:46
источник пользователем

голоса
1

Да, это возможно, но не тратить свое время, чтобы построить приложение, которое основано на кнопку меню (аппаратные кнопки, как HTC телефоны), поскольку некоторые телефоны не поддерживают кнопки меню вместо этого они предлагают прикосновение, как LG телефонов.

Вы можете добавить функциональность кнопки питания, громкость кнопок вверх и вниз.

Вот учебник для вас, как новичок.

http://www.vogella.com/articles/AndroidBroadcastReceiver/article.html

Я рекомендую вам изучить Broadcast Receiver подробно, прежде чем начать писать свой код!

Одна последняя вещь, сделать Изучение различий между API 10 или ниже и API 11 или выше, поскольку возникает проблема при запуске вам API 10 на базе Android App на API 11 или выше.

Также см, - Pending - Намерения sendBroadcast ()

Ответил 28/09/2013 в 06:13
источник пользователем

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more