summaryrefslogtreecommitdiff
path: root/src/com/google/zxing/client/android/CaptureActivityHandler.java
diff options
context:
space:
mode:
authorsrowen@gmail.com <srowen@gmail.com@59b500cc-1b3d-0410-9834-0bbf25fbcc57>2013-03-29 18:39:31 +0400
committersrowen@gmail.com <srowen@gmail.com@59b500cc-1b3d-0410-9834-0bbf25fbcc57>2013-03-29 18:39:31 +0400
commitad998a121e190d025411b487501aa8d5170c8de4 (patch)
tree04ec60a2cd189f03553b720fa0b58d0f10cf7277 /src/com/google/zxing/client/android/CaptureActivityHandler.java
parentafdd778938636e4ea075ee66b8af7a58c2dbaf30 (diff)
downloadzxing-android-embedded-ad998a121e190d025411b487501aa8d5170c8de4.tar.xz
First cut at specifying hints by Intent from Lachezar
git-svn-id: http://zxing.googlecode.com/svn/trunk/android@2599 59b500cc-1b3d-0410-9834-0bbf25fbcc57
Diffstat (limited to 'src/com/google/zxing/client/android/CaptureActivityHandler.java')
-rwxr-xr-xsrc/com/google/zxing/client/android/CaptureActivityHandler.java5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/com/google/zxing/client/android/CaptureActivityHandler.java b/src/com/google/zxing/client/android/CaptureActivityHandler.java
index 779d1abc..1260f428 100755
--- a/src/com/google/zxing/client/android/CaptureActivityHandler.java
+++ b/src/com/google/zxing/client/android/CaptureActivityHandler.java
@@ -22,6 +22,7 @@ import android.content.pm.ResolveInfo;
import android.graphics.BitmapFactory;
import android.provider.Browser;
import com.google.zxing.BarcodeFormat;
+import com.google.zxing.DecodeHintType;
import com.google.zxing.Result;
import com.google.zxing.client.android.camera.CameraManager;
@@ -35,6 +36,7 @@ import android.os.Message;
import android.util.Log;
import java.util.Collection;
+import java.util.Map;
/**
* This class handles all the messaging which comprises the state machine for capture.
@@ -58,10 +60,11 @@ public final class CaptureActivityHandler extends Handler {
CaptureActivityHandler(CaptureActivity activity,
Collection<BarcodeFormat> decodeFormats,
+ Map<DecodeHintType,?> baseHints,
String characterSet,
CameraManager cameraManager) {
this.activity = activity;
- decodeThread = new DecodeThread(activity, decodeFormats, characterSet,
+ decodeThread = new DecodeThread(activity, decodeFormats, baseHints, characterSet,
new ViewfinderResultPointCallback(activity.getViewfinderView()));
decodeThread.start();
state = State.SUCCESS;