public class BarCodeControl
extends View
Constructor and Description |
---|
BarCodeControl(Context context,
AttributeSet attrs)
Creates BarCodeControl component instance
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAutoSizeMode()
Gets the mode by which the barcode automatically changes sizes.
|
java.lang.String |
getBarCodeImageHeight()
Gets BarCode image's height.
|
java.lang.String |
getBarCodeImageWidth()
Gets BarCode image's width.
|
java.lang.String |
getCodeText()
Gets assigned data for BarCode as codeText that will be encoded.
|
java.lang.String |
getEncodeType()
BarCode's encode type (symbology).
|
java.lang.String |
getGraphicsUnit()
Gets graphics unit.
|
java.lang.String |
getImageLeftOffset()
Gets value for Image's top left corner offset from left egde
|
java.lang.String |
getImageTopOffset()
Gets value assigned for Image's top left corner offset from top egde
|
boolean |
isGenerateFromAttributes()
Determines the data source for generating barcode
|
protected void |
onDraw(Canvas canvas) |
void |
setAutoSizeMode(java.lang.String autoSizeMode)
Sets the mode by which the barcode automatically changes sizes.
|
void |
setBarCodeImageHeight(java.lang.String barCodeImageHeight)
Sets BarCode image's height.
|
void |
setBarCodeImageWidth(java.lang.String barCodeImageWidth)
Sets BarCode image's width.
|
void |
setCodeText(java.lang.String codeText)
Assign data for BarCode as codeText that will be encoded.
|
void |
setEncodeType(java.lang.String encodeType)
Assign encode type for BarCode (symbology)
|
void |
setGenerateFromAttributes(boolean generateFromAttributes)
Toggle between generation from attributes and from supplied parameters
|
void |
setGraphicsUnit(java.lang.String graphicsUnit)
Sets graphics unit.
|
void |
setImageLeftOffset(java.lang.String imageLeftOffset)
Sets value for Image's top left corner offset from left
|
void |
setImageTopOffset(java.lang.String imageTopOffset)
Sets value for Image's top left corner offset from top egde
|
public BarCodeControl(Context context, AttributeSet attrs)
context
- attrs
- protected void onDraw(Canvas canvas)
public void setCodeText(java.lang.String codeText)
codeText
- text which will be encodedpublic void setEncodeType(java.lang.String encodeType)
encodeType
- encode type for barcodepublic java.lang.String getCodeText()
public boolean isGenerateFromAttributes()
public void setGenerateFromAttributes(boolean generateFromAttributes)
generateFromAttributes
- if set to true barcode will be generated from attributespublic java.lang.String getEncodeType()
public java.lang.String getGraphicsUnit()
public java.lang.String getBarCodeImageWidth()
public void setBarCodeImageWidth(java.lang.String barCodeImageWidth)
public java.lang.String getBarCodeImageHeight()
public void setBarCodeImageHeight(java.lang.String barCodeImageHeight)
public void setGraphicsUnit(java.lang.String graphicsUnit)
public void setImageLeftOffset(java.lang.String imageLeftOffset)
imageLeftOffset
- value for offsetpublic java.lang.String getImageLeftOffset()
public void setImageTopOffset(java.lang.String imageTopOffset)
imageTopOffset
- value for offsetpublic java.lang.String getImageTopOffset()
public java.lang.String getAutoSizeMode()
public void setAutoSizeMode(java.lang.String autoSizeMode)