Weird, Android doesn't have TimeUnit.MINUTES
[zxing.git] / 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() {