私のアプリケーションには、ディスプレイの正確なインチが必要です。私の現在の解決策は次のとおりです。
double inch;
double x = Math.pow(widthPix/dm.xdpi,2);
double y = Math.pow(heigthPix/dm.ydpi,2);
double screenInches = Math.sqrt(x+y);
inch = screenInches;
inch = inch * 10;
inch = Math.round(inch);
inch = inch / 10;
ディスプレイのインチを取得するより良い方法はありますか? 私のテストデバイスの現在の4インチでは、5.9と表示されていますが、それは間違っています...