android zxing 库与tabActivity结合的问题解决方案

原创 2013年12月04日 15:01:15

我K,用了2天时间,终于解决了,zxing是鸡肋,可爱又可恨。



总体思路是

在CapureActivity的

onResume 开启 扫描


onPause 关闭 扫描


@Override

public void surfaceCreated(SurfaceHolder holder) {

if (holder == null) {

Log.e(TAG,

"*** WARNING *** surfaceCreated() gave us a null surface!");

}

MainTabActivity t= (MainTabActivity) getParent();  

Activity currentActivity = t.getCurrentActivity();

if (!hasSurface && (currentActivity instanceof CaptureActivity)) {

initCamera(holder);

}


hasSurface = true;

}


@Override

public void surfaceDestroyed(SurfaceHolder holder) {

hasSurface = false;

}


@Override

public void surfaceChanged(SurfaceHolder holder, int format, int width,

int height) {

}


基本都能解决问题(包括 tab子页面的回退,还有来电话黑屏等等。。。。),不能搞定的qq联系我:20713404

【走过巨坑】android studio对于jni调用及运行闪退无法加载库的问题解决方案

相信很多小伙伴都在android开发中遇到调用jni的各种巨坑,因为我们不得不在很多地方用到第三方库so文件,然而第三方官方通常都只会给出ADT环境下的集成方式,而谷歌亲儿子android studi...

Android Studio 2.2.2的依赖库版本问题解决方案

问题描述(可以跳过):     这两天刚接手一个项目,却发现源代码无法编译通过,原因是原开发者调用了“第三方个人开发者”开发的jar包,而该开发者最近升级了这个jar包,导致原来jar包中的很多方法都...

数塔问题解决方案

  • 2015年05月24日 19:08
  • 1KB
  • 下载

Android三星手机拍照自动旋转问题解决方案

Android 三星手机拍照,从图库选择照片旋转问题完美解决 好久没有写博客了,最近解决了一个令我头疼好久的问题,就是三星手机拍照图片旋转的问题,项目中有上传图片的功能,那么...
  • ssksuke
  • ssksuke
  • 2016年04月02日 11:47
  • 2148

个人JSP页面遗留问题解决方案

  • 2015年04月10日 00:21
  • 75KB
  • 下载

CAD与VB报错问题解决方案.txt

  • 2015年08月22日 22:45
  • 456B
  • 下载

Android Converty问题解决方案

1.线程的使用    不建议使用的方法:       new Thread() {           public void run() {                           do...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:android zxing 库与tabActivity结合的问题解决方案
举报原因:
原因补充:

(最多只允许输入30个字)