@Override public void onCreate(Bundle state) { super.onCreate(state); setContentView(R.layout.activity_simple_scanner); setupToolbar(); ViewGroup contentFrame = (ViewGroup) findViewById(R.id.content_frame); mScannerView = new ZXingScannerView(this) { @Override protected IViewFinder createViewFinderView(Context context) { return new CustomViewFinderView(context); } }; contentFrame.addView(mScannerView); }
@Override public void onPause() { super.onPause(); mScannerView.stopCamera(); }
@Override public void onResume() { super.onResume(); mScannerView.setResultHandler(this); mScannerView.startCamera(); }