File tree Expand file tree Collapse file tree 2 files changed +12
-8
lines changed
app/src/main/java/com/todobom/opennotescanner Expand file tree Collapse file tree 2 files changed +12
-8
lines changed Original file line number Diff line number Diff line change 11Change Log
22==========
33
4+ git HEAD
5+ --------
6+
7+ * better images in color mode
8+ * enhancements on main screen interface
9+ * flash state persist between activities changes
10+
411version 1.0.19
512--------------
613
Original file line number Diff line number Diff line change @@ -242,10 +242,10 @@ public void onClick(View v) {
242242
243243 @ Override
244244 public void onClick (View v ) {
245- flashMode = !flashMode ;
246- ((ImageView )v ).setColorFilter (flashMode ? 0xFFFFFFFF : 0xFFA0F0A0 );
245+ mFlashMode = !mFlashMode ;
246+ ((ImageView )v ).setColorFilter (mFlashMode ? 0xFFFFFFFF : 0xFFA0F0A0 );
247247
248- setFlash (flashMode );
248+ setFlash (mFlashMode );
249249 }
250250 });
251251
@@ -463,9 +463,6 @@ public void onResume() {
463463
464464 Log .d (TAG , "resuming" );
465465
466- flashMode =false ;
467- findViewById (R .id .colorModeButton ).setBackgroundTintList (ColorStateList .valueOf (0x7FFFFFFF ));
468-
469466 for ( String build : Build .SUPPORTED_ABIS ) {
470467 Log .d (TAG ,"myBuild " + build );
471468 }
@@ -509,7 +506,7 @@ public void run() {
509506 private boolean colorMode = false ;
510507
511508 private boolean autoMode = false ;
512- private boolean flashMode = false ;
509+ private boolean mFlashMode = false ;
513510
514511
515512 @ Override
@@ -655,11 +652,11 @@ public void surfaceCreated(SurfaceHolder holder) {
655652 }
656653
657654 param .setFocusMode (Camera .Parameters .FOCUS_MODE_CONTINUOUS_PICTURE );
655+ param .setFlashMode (mFlashMode ? Camera .Parameters .FLASH_MODE_TORCH : Camera .Parameters .FLASH_MODE_OFF );
658656
659657 mCamera .setParameters (param );
660658 mCamera .setDisplayOrientation (90 );
661659
662-
663660 try {
664661 mCamera .setPreviewDisplay (mSurfaceHolder );
665662 mCamera .startPreview ();
You can’t perform that action at this time.
0 commit comments