
任何建议感激不尽.非常感谢.
这是我的代码:
public boolean ontouchEvent(final MotionEvent event) { Intent intent = new Intent("com.Google.zxing.clIEnt.androID.SCAN"); intent.putExtra("com.Google.zxing.clIEnt.androID.SCAN.SCAN_MODE","QR_CODE_MODE"); startActivityForResult(intent,0); return true; }public voID onActivityResult(int requestCode,int resultCode,Intent intent) { super.onActivityResult(requestCode,resultCode,intent); if (requestCode == 0) { if (resultCode == RESulT_OK) { String contents = intent.getStringExtra("SCAN_RESulT"); String format = intent.getStringExtra("SCAN_RESulT_FORMAT"); // Handle successful scan String s = "http://www.Google.com/search?q="; s += contents; Intent myIntent1 = new Intent(Intent.ACTION_VIEW,Uri.parse(s)); startActivity(myIntent1); } else if (resultCode == RESulT_CANCELED) { // Handle cancel } } } }解决方法 为什么不使用提供的IntentIntegrator类?这是项目文件中提到的唯一方法,你看过这些吗? https://github.com/zxing/zxing/wiki/Scanning-Via-Intent 我创建它来包装发送和解析意图的这些细节,所以你不会打字错误.例如,没有额外的“com.Google.zxing.clIEnt.androID.SCAN.SCAN_MODE”这样的东西.
总结以上是内存溢出为你收集整理的android:zxing条码扫描成功但不从活动返回全部内容,希望文章能够帮你解决android:zxing条码扫描成功但不从活动返回所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)