現在、カメラ API を使用して写真を撮るために、FrameLayout(Preview) と 2 つのボタン (Capture と Cancel) を備えたカスタム レイアウトを使用しています。
setContentView(R.layout.camera_api);
final Button captureButton = (Button) findViewById(R.id.button_capture);
final Button cancelButton = (Button) findViewById(R.id.button_cancel);
captureButton.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
myCamera.takePicture(null, null, mPictureCallback);
}
cancelButton .setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
finish();
}
しかし、デバイスのデフォルトのカメラ レイアウトを使用して、ビデオなどを無効にしながらキャプチャ ボタンとキャンセル ボタンを追跡する方法はありますか?
デフォルトのカメラの外観だけが必要です。プレビューとイベント ハンドラーをカスタマイズしました。