設備密度從某些設備返回0。以下代碼用於計算設備密度:Android:設備密度從某些設備返回爲零
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。
請指教。
對不起,Murtaza。這是行不通的。正如我在我的問題中提到的,這不是關於早於Android版本4的設備。它發生在版本爲4+的設備中 – Jean
是隨機還是每次在這些設備上都給出0? –
P.S.根源設備可能存在問題。 –