package com.hdl.zxingscan;
|
|
import android.app.Activity;
|
import android.content.Context;
|
import android.content.Intent;
|
import android.content.pm.ActivityInfo;
|
|
import com.google.zxing.integration.android.IntentIntegrator;
|
|
public class ScanSdkUtils {
|
|
public IntentIntegrator intentIntegrator;
|
|
public ScanSdkUtils(Context context){
|
// 创建IntentIntegrator对象
|
intentIntegrator = new IntentIntegrator( ((Activity)context));
|
intentIntegrator.setOrientationLocked(false);
|
}
|
|
public void openScan(){
|
intentIntegrator.initiateScan();
|
}
|
|
public void setActivity(Class activity)
|
{
|
intentIntegrator.setCaptureActivity(activity);
|
}
|
|
public void setPrompt(String prompt){
|
intentIntegrator.setPrompt(prompt);
|
}
|
|
}
|