与 Zxing 图书馆,Xamarin.android 应用程序扫描时,锁定屏幕方向为纵向。

发布时间: 2016/6/26 2:00:26
注意事项: 本文中文内容可能为机器翻译,如要查看英文原文请点击上面连接.

我见过它可以在 camera configuration 经理但不是知道在哪里可以找到该文件???

我已经添加 ︰

          <activity android:name="MainActivity"

          android:configChanges="keyboardHidden|orientation" 

          android:screenOrientation="portrait"/>

并且现在 mainactivity 被锁定的画像,但当运行 zxing 扫描仪从里面 activity 屏幕旋转扫描过程中??

解决方法 1:

我已经解决了这个问题,很简单,在结束了。我使用的 Zxing.net.mobile,不是略有不同的 zxing.net...

            var scanner = new MobileBarcodeScanner();
            scanner.TopText = "Scanning for Barcode...";
            var result = await scanner.Scan(new MobileBarcodeScanningOptions
            {
                AutoRotate = false
            });
            if (result != null)
            {
                _scan.ScanValue = result.ToString();
                _scan.Action = "Scan";
                await CallService();
            }
            else
            {
                scanner.Cancel();
                Recreate();
            }
        };

这种运作良好。

官方微信
官方QQ群
31647020