因应用场景中反光等问题影响,app中二维码识别成功率不高;提交当前二维码界面亮度可以提交成功率
/**
* 设置当前Activity显示时的亮度
* 屏幕亮度最大数值一般为255,各款手机有所不同
* screenBrightness 的取值范围在[0,1]之间
*/
public void setBrightness(Activity activity, int brightness) {
WindowManager.LayoutParams lp = activity.getWindow().getAttributes();
lp.screenBrightness = Float.valueOf(brightness) * (1f / 255f);
activity.getWindow().setAttributes(lp);
}
oncreate中调用
setBrightness(this, 255);
原创文章,作者:奋斗,如若转载,请注明出处:https://blog.ytso.com/tech/app/6219.html