gpt4 book ai didi

android - zxing如何增加扫描区域大小

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:32:50 24 4
gpt4 key购买 nike

大家好,我目前正在从我的应用程序扫描二维码,我使用了 zxing 库,它运行良好,我的问题是在我的 galaxy s4 移动设备中,扫描区域非常小 enter image description here

请帮帮我

提前致谢

最佳答案

我知道为时已晚,但可以帮助其他人只需转到相机管理器类并将此代码粘贴到替换给定方法上它适用于所有类型的屏幕

    public Rect getFramingRect() {
if (framingRect == null) {
if (camera == null) {
return null;
}
Point screenResolution = configManager.getScreenResolution();
int width = screenResolution.x * 3 / 4;

int height = screenResolution.y * 3 / 4;
Log.v("Framing rect is : ", "width is "+width+" and height is "+height);
int leftOffset = (screenResolution.x - width) / 2;
int topOffset = (screenResolution.y - height) / 2;
framingRect = new Rect(leftOffset, topOffset, leftOffset + width, topOffset + height);
Log.d(TAG, "Calculated framing rect: " + framingRect);
}
return framingRect;
}

关于android - zxing如何增加扫描区域大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20398419/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com