项目中需要使用二维码扫描,使用zxing的二维码组件,但是在调用中发现,zxing的摄像头自动寻转了90度,查找了若干问题,已经找了下其他人源码,发现是在AndroidManifest.xml做了设定,自己手工增加的layout时候,此xml文件中定义如下:
<activity android:name="com.easybiz.konkamobile.activity.CaptureActivity" android:label="@string/title_activity" > </activity>
但是看别人代码中,别人的处理方式是
<activity android:name=".CaptureActivity" android:screenOrientation="landscape" android:configChanges="orientation|keyboardHidden" android:theme="@android:style/Theme.NoTitleBar.Fullscreen" android:windowSoftInputMode="stateAlwaysHidden">
问题得到解决,stackoverflow的答案
you can simply change the manifest file to have only landscape mode.
<activityandroid:name="com.google.zxing.client.android.CaptureActivity"android:label="ZXing"android:screenOrientation="landscape"/>
相关推荐
zxing 二维码 调用实例,解决低版本 白边问题,附上 jar 包 和 代码
zxing二维码生成识别最新组件,免得每次都下载一大堆再重新编译
zxing二维码jar包,没有积分的话可以直接@我,留下邮箱哦
JAVA生成Zxing二维码、读取二维码内容信息、利用二维码生成手机名片、生成带LOGO的二维码名片。附有效果图
zxing二维码生成扫描,识别二维码图片,长按识别二维码调用方便简洁,可选择导入as的modules 只需要在bulid.gradle(app) 中的dependencies :里面 compile project(path: ':BarCode')一下就能用。
zxing二维码扫描demo
实现二维码的扫描及网页跳转,可以轻松实现二维码的扫描识别
在集成zxing二维码时遇到预览拉伸的问题,原因:预览尺寸和surface view不一致。 解决方式: 针对于扫描时,二维码拉伸变形的问题,是因为zxing默认是针对横屏扫描的,所以,我们只需要改变x,y的计算,即横纵轴即可...
Zxing二维码精简版,下载即可使用,CaptureActivity是主activity,
该工具类目前比较简单,只是实现了普通二维码、logo二维码、彩色二维码和二维码条形码解析几个功能。 根据此工具类可扩展生成LOGO+文字的二维码,暂时不需要没有封装。
delphi Zxing二维码自定义修改关键代码
手机端 zxing 二维码扫描,web端js二维码生成
zxing是一个开放源码的,用Java实现的多种格式的1D/2D条码图像处理库,它包含了联系到其他语言的接口;可以实现使用手机的内置的摄像头完成条形码和二维码的扫描与解码;也可以实现条形码和二维码的编码与解码。
zxing 二维码扫描 非常好用 自动聚焦 已经在项目里面用了 代码逻辑简单 包括了所有包
针对android studio的zxing二维码扫描demo,非常简单,可以说是一目了然
基于开源zxing二维码生成类库 , 条形码 , 二维码 , LOGO二维码高容错 , 例子直接可运行
完整的Zxing二维码扫描代码,简单易懂,完整的Zxing二维码扫描代码,简单易懂,完整的Zxing二维码扫描代码,简单易懂,
android 二维码扫描Zxing,可以根据需要进行改写
zxing 二维码 demo