Weird, Android doesn't have TimeUnit.MINUTES
authorsrowen <srowen@59b500cc-1b3d-0410-9834-0bbf25fbcc57>
Sat, 14 Aug 2010 19:00:54 +0000 (19:00 +0000)
committersrowen <srowen@59b500cc-1b3d-0410-9834-0bbf25fbcc57>
Sat, 14 Aug 2010 19:00:54 +0000 (19:00 +0000)
git-svn-id: http://zxing.googlecode.com/svn/trunk@1532 59b500cc-1b3d-0410-9834-0bbf25fbcc57

android/src/com/google/zxing/client/android/InactivityTimer.java

index 01c51eb..befffa3 100644 (file)
@@ -29,7 +29,7 @@ import android.app.Activity;
  */
 final class InactivityTimer {
 
-  private static final int INACTIVITY_DELAY_MINUTES = 3;
+  private static final int INACTIVITY_DELAY_SECONDS = 5 * 60;
 
   private final ScheduledExecutorService inactivityTimer =
       Executors.newSingleThreadScheduledExecutor(new DaemonThreadFactory());
@@ -44,8 +44,8 @@ final class InactivityTimer {
   void onActivity() {
     cancel();
     inactivityFuture = inactivityTimer.schedule(new FinishListener(activity),
-                                                INACTIVITY_DELAY_MINUTES,
-                                                TimeUnit.MINUTES);
+                                                INACTIVITY_DELAY_SECONDS,
+                                                TimeUnit.SECONDS);
   }
 
   private void cancel() {