コード例 #1
0
ファイル: MainActivity.java プロジェクト: 872641675/UVCCamera
 @Override
 public void onClick(final View view) {
   switch (view.getId()) {
     case R.id.camera_button:
       if (!mHandler.isOpened()) {
         CameraDialog.showDialog(MainActivity.this);
       } else {
         mHandler.close();
         mCaptureButton.setVisibility(View.INVISIBLE);
       }
       break;
     case R.id.capture_button:
       if (mHandler.isOpened()) {
         if (!mHandler.isRecording()) {
           mCaptureButton.setColorFilter(0xffff0000); // turn red
           mHandler.startRecording();
         } else {
           mCaptureButton.setColorFilter(0); // return to default color
           mHandler.stopRecording();
         }
       }
       break;
   }
 }