Les écouteurs d'événements clés fournis par android "onKeyUp", "onKeyDown" sont associés à une activité, ils sont donc informés des événements clés si les vues de l'activité sont concentrées. Ce que je veux, c'est pouvoir augmenter/diminuer le volume en appuyant sur une partie de la touche de l'appareil, sans écrire d'auditeur dans chaque activité, d'autant plus que mon application a beaucoup d'activités. Y at-il un moyen d'écrire un "écouteur/morceau de code" pour les événements clés qui seront appelés toujours pendant la vie d'une application quand une touche est pressée, peu importe ce que fait l'utilisateur à ce moment-là?événement clé dans Android
2
A
Répondre
0
Est-il possible d'écrire un au cours de la vie d'une application « auditeur/morceau de code » pour principaux événements qui sera appelée toujours quand une touche est enfoncée, peu importe ce que l'utilisateur est en train de faire à ce moment-là?
Non pour les clés normales. Gardez à l'esprit que les boutons de volume règlent déjà le volume par défaut. Il y a quelques boutons associés à des intentions de diffusion (CAMERA, MEDIA) pour lesquelles vous pouvez configurer un seul écouteur.
Questions connexes
- 1. Clé de puissance de l'émulateur Android longue Appuyez sur événement
- 2. Wicket événement clé -> obtenir la clé!
- 3. Supprimer un événement clé dans l'iPhone
- 4. Capture de clé dans android
- 5. GWT, GXT htmleditor, événement clé
- 6. Clé presse événement en C#
- 7. capture flash événement clé "escape"
- 8. Événement de journal Android
- 9. Événement Android ScreenLock?
- 10. événement de pression de touche en android
- 11. Invoque un événement de pression de touche dans Android?
- 12. android événement click ImageButton dans xml
- 13. déclencher un événement par code dans android
- 14. Android: poster un événement dans google calendar
- 15. Android: événement ListView onClick dans les onglets
- 16. Android marketplace - clé publique
- 17. Application Android lors d'un événement de sortie
- 18. où et comment utiliser onKey, onkeyDown, événement onKeyPressed dans android?
- 19. Clé Android perdue
- 20. Recul de code clé dans android
- 21. On Mouse Cliquez appeler JavaScript événement clé +
- 22. Android Maps obtient événement Scroll
- 23. Événement clé Echap ne se déclenche pas dans les winforms
- 24. Entrer un événement d'interruption de clé dans FireFox
- 25. manutention ctrl + événement clé dans le navigateur IE
- 26. Double-cliquez sur événement en android
- 27. Android: délèguent événement tactile pour voir underlaying
- 28. Besoin d'aide avec Android TrackBall Événement
- 29. (Android) Comment attraper un événement "anneau"?
- 30. android onClick événement ne tirant pas
Eh bien, j'avais en tête quelque chose comme la touche num 4/num 6 –
Désolé - vous devrez remplacer 'onKeyDown()' dans chacune de vos activités. Avec l'héritage, vous pourriez avoir l'implémentation dans seulement 1-3 classes d'activités de base. – CommonsWare