在Android上使用ZXing识别条码 二次开发笔记
2011-03-02 17:57
776 查看
1、CaptureActivity extends Activity implements SurfaceHolder.Callback
CaptureActivity 为第一个启动的Activity
2、
public void surfaceCreated(SurfaceHolder holder) {
if (!hasSurface) {
hasSurface = true;
initCamera(holder);
}
}
调用surfaceCreated启动相机。
3、判断获取界面后的结果
public void handleDecode(Result rawResult, Bitmap barcode)
用三个枚举值判断返回的是哪种情况,调用相应的方法显示结果。
private enum Source {
NATIVE_APP_INTENT,
PRODUCT_SEARCH_LINK,
ZXING_LINK,
NONE
}
今天先记下这么多。
CaptureActivity 为第一个启动的Activity
2、
public void surfaceCreated(SurfaceHolder holder) {
if (!hasSurface) {
hasSurface = true;
initCamera(holder);
}
}
调用surfaceCreated启动相机。
3、判断获取界面后的结果
public void handleDecode(Result rawResult, Bitmap barcode)
用三个枚举值判断返回的是哪种情况,调用相应的方法显示结果。
private enum Source {
NATIVE_APP_INTENT,
PRODUCT_SEARCH_LINK,
ZXING_LINK,
NONE
}
今天先记下这么多。
相关文章推荐
- 在Android上使用ZXing识别条码 二次开发笔记 (2)
- 在Android上使用ZXing识别条码 二次开发笔记
- 在Android上使用ZXing识别条码 二次开发笔记 (2)
- 在Android上使用ZXing识别条码 二次开发笔记
- 在Android上使用ZXing识别条码 二次开发笔记
- 在Android上使用ZXing识别条码 二次开发笔记 (2)
- 在Android上使用ZXing识别条码 二次开发笔记
- 在Android上使用ZXing识别条码 二次开发笔记
- 在Android上使用ZXing识别条码 二次开发笔记 (2)
- 在Android上使用ZXing识别条码 二次开发笔记 (2)
- 在Android上使用ZXing识别条码 二次开发笔记 (2)
- 在Android上使用ZXing识别条码/二维码
- 在Android上使用ZXing识别条码/二维码
- Xamarin开发Android笔记:使用ZXing进行连续扫描
- 在Android上使用ZXing识别条码/二维码
- 在Android上使用ZXing识别条码/二维码
- 在Android上使用ZXing识别条码/二维码
- 在Android上使用ZXing识别条码/二维码
- 在Android上使用ZXing识别条码/二维码
- 在Android上使用ZXing识别条码/二维码