本文整理汇总了Java中com.journeyapps.barcodescanner.DecoratedBarcodeView类的典型用法代码示例。如果您正苦于以下问题:Java DecoratedBarcodeView类的具体用法?Java DecoratedBarcodeView怎么用?Java DecoratedBarcodeView使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
DecoratedBarcodeView类属于com.journeyapps.barcodescanner包,在下文中一共展示了DecoratedBarcodeView类的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: onCreate
import com.journeyapps.barcodescanner.DecoratedBarcodeView; //导入依赖的package包/类
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.custom_scanner);
barcodeScannerView = (DecoratedBarcodeView)findViewById(R.id.zxing_barcode_scanner);
barcodeScannerView.setTorchListener(this);
switchFlashlightButton = (Button)findViewById(R.id.switch_flashlight);
// if the device does not have flashlight in its camera,
// then remove the switch flashlight button...
if (!hasFlash()) {
switchFlashlightButton.setVisibility(View.GONE);
}
capture = new CaptureManager(this, barcodeScannerView);
capture.initializeFromIntent(getIntent(), savedInstanceState);
switchFlashlightButton.setText("Flash On");
capture.decode();
}
示例2: onCreate
import com.journeyapps.barcodescanner.DecoratedBarcodeView; //导入依赖的package包/类
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_read_qrcode_screen);
almanacScreenButton = (ImageButton)findViewById(R.id.almanacButton);
preferenceScreenButton = (ImageButton)findViewById(R.id.menuMoreButton);
almanacScreenButton.setOnClickListener(this);
preferenceScreenButton.setOnClickListener(this);
barcodeScannerView = (DecoratedBarcodeView)findViewById(R.id.zxing_barcode_scanner);
barcodeScannerView.setTorchListener(this);
barcodeScannerView.getViewFinder().setVisibility(View.INVISIBLE);
capture = new CaptureManager(this, barcodeScannerView);
capture.initializeFromIntent(getIntent(), savedInstanceState);
capture.decode();
}
示例3: onCreate
import com.journeyapps.barcodescanner.DecoratedBarcodeView; //导入依赖的package包/类
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_scan_qr_code);
// Display toolbar and back arrow -- title and parent is found in activity tag in manifest
mToolbar = (Toolbar) findViewById(R.id.toolbar);
setSupportActionBar(mToolbar);
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
// scanner view
mDecoratedBarcodeView = (DecoratedBarcodeView) findViewById(R.id.zxing_barcode_scanner);
capture = new CaptureManager(this, mDecoratedBarcodeView);
capture.initializeFromIntent(getIntent(), savedInstanceState);
capture.decode();
}
示例4: initializeContent
import com.journeyapps.barcodescanner.DecoratedBarcodeView; //导入依赖的package包/类
/**
* Override to use a different layout.
*
* @return the DecoratedBarcodeView
*/
protected DecoratedBarcodeView initializeContent() {
setContentView(R.layout.frm_scan_activity);
DecoratedBarcodeView barcodeScannerView = (DecoratedBarcodeView) findViewById(R.id.zxing_barcode_scanner);
barcodeScannerView.setStatusText("");
return barcodeScannerView;
}
示例5: onCreateView
import com.journeyapps.barcodescanner.DecoratedBarcodeView; //导入依赖的package包/类
@Nullable
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
super.onCreateView(inflater, container, savedInstanceState);
barcodeView = (DecoratedBarcodeView) findViewById(R.id.barcode_scanner);
barcodeView.setStatusText(getString(R.string.scan_activity_help));
activityHelper = new ActivityHelper(getActivity());
return getView();
}
示例6: onCreate
import com.journeyapps.barcodescanner.DecoratedBarcodeView; //导入依赖的package包/类
@Override
protected void onCreate(Bundle data) {
super.onCreate(data);
setContentView( R.layout.scanner );
barcodeScannerView = ( DecoratedBarcodeView)findViewById(R.id.barcode_scanner);
barcodeScannerView.setTorchListener(this);
fab = (FloatingActionButton) findViewById(R.id.fab);
// if the device does not have flashlight in its camera,
// then remove the switch flashlight button...
this.light = false;
if ( !hasFlash() ) {
// fab.setVisibility( View.GONE );
}
if( data == null ){
data = getIntent().getExtras();
}
this.data = data.getBundle( ARG_FRAGMENT_BOTTOM_DATA );
this.fragmentBottomName = data.getString( ARG_FRAGMENT_BOTTOM_NAME );
if( this.fragmentBottomName != null ){
FragmentTransaction trasition = getSupportFragmentManager().beginTransaction();
Fragment fragment = Fragment.instantiate( this, fragmentBottomName );
fragment.setArguments( this.data );
if( getSupportFragmentManager().findFragmentById( R.id.content ) == null ){
trasition.add( R.id.content, fragment );
}
else {
trasition.replace( R.id.content, fragment );
}
trasition.commit();
}
capture = new CaptureManager( this, barcodeScannerView );
capture.initializeFromIntent( getIntent(), data );
capture.decode();
}