2011-11-14 16 views
5

Muszę dodać funkcjonalność do tego przycisku, ale nie znam nazwy przycisku i nie wiem, jak nadać mu funkcjonalność.Jak dodać funkcjonalność do oficjalnego przycisku Take Photo of Android Telefony?

Czy ktoś wie, co robić?

rozwiązany:

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; 
} 

Odpowiedz

4

pokazać się jako KeyEvent.KEYCODE_CAMERA w KeyListener.

+0

działa to tylko wtedy, gdy aplikacja jest aktywna. –

Powiązane problemy