2012-07-15 6 views
0

J'écris une application de caméra Android simple (SDK version 7). Puis-je gérer le bouton de l'appareil photo comme dans une application de caméra native, c'est-à-dire un clic doux - mise au point et un clic dur - capture de la photo? Sachez que de nombreux appareils Android n'ont pas de bouton de caméra physique.Bouton appareil photo Android

Répondre

3

Il est plus sûr de permettre aux utilisateurs d'utiliser l'écran tactile pour se concentrer et prendre des photos.

Quoi qu'il en soit, puisque vous parlez de l'application de caméra native, je suppose que vous voulez dire l'application officielle de la caméra. Dans ce cas, vous pouvez trouver le code source à https://android.googlesource.com/platform/packages/apps/Camera.git

+0

Merci. Je viens d'ajouter à mon application à la méthode onKeyDown ceci: Log.d (TAG, "onKeyDown" + keyCode); et dans le journal il semble que je dois attraper dans onKeyDown KeyEvent.KEYCODE_FOCUS, parce que je clique seulement sur le bouton de caméra et était réellement 2 événements onKeyDown avec KeyEvent.KEYCODE_FOCUS et KeyEvent.KEYCODE_CAMERA – vlad1slav