Ejemplo n.º 1
0
 @Override
 public boolean onLongClick(final View view) {
   switch (view.getId()) {
     case R.id.camera_view_L:
     case R.id.camera_view_R:
       if (mHandler.isOpened()) {
         final File outputFile =
             MediaMuxerWrapper.getCaptureFile(Environment.DIRECTORY_DCIM, ".png");
         mHandler.captureStill(outputFile.toString());
         try {
           if (DEBUG) Log.i(TAG, "MediaScannerConnection#scanFile");
           MediaScannerConnection.scanFile(
               getApplicationContext(), new String[] {outputFile.toString()}, null, null);
         } catch (final Exception e) {
           Log.e(TAG, "MediaScannerConnection#scanFile:", e);
         }
         return true;
       }
   }
   return false;
 }