public class ZXingRecognizerSettings extends RecognizerSettings
| Modifier and Type | Field and Description |
|---|---|
static android.os.Parcelable.Creator<ZXingRecognizerSettings> |
CREATOR |
mNativeContext| Constructor and Description |
|---|
ZXingRecognizerSettings() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
isInverseScanMode() |
boolean |
isSlowThoroughScan()
Returns true if slower, more thorough scan procedure is used
|
void |
setInverseScanning(boolean inverseBarcodeScanning) |
void |
setScanAztecCode(boolean scanAztecCode) |
void |
setScanCode128(boolean scanCode128) |
void |
setScanCode39(boolean scanCode39) |
void |
setScanDataMatrixCode(boolean scanDataMatrixCode) |
void |
setScanEAN13Code(boolean scanEAN13Code) |
void |
setScanEAN8Code(boolean scanEAN8Code) |
void |
setScanITFCode(boolean scanITFCode) |
void |
setScanQRCode(boolean scanQRCode) |
void |
setScanUPCACode(boolean scanUPCACode) |
void |
setScanUPCECode(boolean scanUPCECode) |
void |
setSlowThoroughScan(boolean slowThoroughScan)
If this is enabled (default), then scanning will be slower, but more thorough, thus
giving higher possibility of successful scan.
|
boolean |
shouldScanAztecCode() |
boolean |
shouldScanCode128() |
boolean |
shouldScanCode39() |
boolean |
shouldScanDataMatrixCode() |
boolean |
shouldScanEAN13Code() |
boolean |
shouldScanEAN8Code() |
boolean |
shouldScanITFCode() |
boolean |
shouldScanQRCode() |
boolean |
shouldScanUPCACode() |
boolean |
shouldScanUPCECode() |
void |
writeToParcel(android.os.Parcel dest,
int flags) |
describeContents, finalize, getNativeContext, isEnabled, requiresAutofocus, requiresLandscapeMode, setEnabledpublic static final android.os.Parcelable.Creator<ZXingRecognizerSettings> CREATOR
public boolean shouldScanAztecCode()
public void setScanAztecCode(boolean scanAztecCode)
scanAztecCode - whether or not Aztec 2D barcode should be scannedpublic boolean shouldScanCode128()
public void setScanCode128(boolean scanCode128)
scanCode128 - whether or not Code128 barcode should be scannedpublic boolean shouldScanCode39()
public void setScanCode39(boolean scanCode39)
scanCode39 - whether or not Code39 barcode should be scannedpublic boolean shouldScanDataMatrixCode()
public void setScanDataMatrixCode(boolean scanDataMatrixCode)
scanDataMatrixCode - whether or not DataMatrix 2D barcode should be scannedpublic boolean shouldScanEAN13Code()
public void setScanEAN13Code(boolean scanEAN13Code)
scanEAN13Code - whether or not EAN13 barcode should be scannedpublic boolean shouldScanEAN8Code()
public void setScanEAN8Code(boolean scanEAN8Code)
scanEAN8Code - whether or not EAN8 barcode should be scannedpublic boolean shouldScanITFCode()
public void setScanITFCode(boolean scanITFCode)
scanITFCode - whether or not ITF barcode should be scannedpublic boolean shouldScanQRCode()
public void setScanQRCode(boolean scanQRCode)
scanQRCode - whether or not QR code should be scannedpublic boolean shouldScanUPCACode()
public void setScanUPCACode(boolean scanUPCACode)
scanUPCACode - whether or not UPCA barcode should be scannedpublic boolean shouldScanUPCECode()
public void setScanUPCECode(boolean scanUPCECode)
scanUPCECode - whether or not UPCE barcode should be scannedpublic void setInverseScanning(boolean inverseBarcodeScanning)
inverseBarcodeScanning - Enables scanning of barcodes with inverse intensity values
(e.g. white barcode on black background)public boolean isInverseScanMode()
public void setSlowThoroughScan(boolean slowThoroughScan)
slowThoroughScan - should slower, more thorough scan procedure be usedpublic boolean isSlowThoroughScan()
public void writeToParcel(android.os.Parcel dest,
int flags)