我需要获取应用程序所使用的显示器的精确英寸数。我的当前解决方案是:
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英寸,这是错误的...