gpt4 book ai didi

安卓 : Device density is returned as zero from some devices

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:38:51 30 4
gpt4 key购买 nike

某些设备的设备密度返回 0。以下代码用于计算设备密度:

WindowManager wm = (WindowManager) context
.getSystemService(Context.WINDOW_SERVICE);
DisplayMetrics metrics = new DisplayMetrics();
wm.getDefaultDisplay().getMetrics(metrics);
density = metrics.density;

这导致了 PlayStore 中的一些崩溃。用户似乎在使用:Galaxy Y Plus; Android 版本 4.0.3 - 4.0.4。还有一个名为 wing-k70 的设备也有问题。在一次崩溃中,它是版本 4.2

请指教。

最佳答案

除了优雅地处理这个问题之外,您无能为力。如果密度为 null 或 0,请检查它并在这种情况下使用默认值。

关于安卓 : Device density is returned as zero from some devices,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27897222/

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