2011-11-14 5 views
5

Necesito agregar funcionalidad a ese botón, pero no sé el nombre del botón, y no sé cómo darle funcionalidad.Cómo agregar funcionalidad al botón oficial Take Photo de los teléfonos Android?

¿Alguien sabe qué hacer?

resuelto:

mSurfaceView.requestFocus(); 
    mSurfaceView.setFocusableInTouchMode(true); 

public boolean onKey(View v, int keyCode, KeyEvent event) { 
    boolean keyManaged=false; 
    switch(keyCode) 
    { 
     case KeyEvent.KEYCODE_CAMERA: 
      mCamera.takePicture(null, mPictureCallback, mPictureCallback); 
      keyManaged=true; 
      break; 
    } 
    return keyManaged; 
} 

Respuesta

4

Se muestran como KeyEvent.KEYCODE_CAMERA en un KeyListener.

+0

Esto sólo funciona cuando la aplicación está activa. –

Cuestiones relacionadas