-2
我想要得到的屏幕的大小,我已經有分辨率如何獲得手機屏幕大小的Android
DisplayMetrics displayMetrics = new DisplayMetrics();
WindowManager windowmanager = (WindowManager) getApplicationContext().getSystemService(Context.WINDOW_SERVICE);
windowmanager.getDefaultDisplay().getMetrics(displayMetrics);
final int deviceWidth = displayMetrics.widthPixels;
final int deviceHeight = displayMetrics.heightPixels;
,但我想以英寸大小,像三星Galaxy S7擁有的2560×1440分辨率和5.1" 的屏幕,它的5.1我想
感謝
謝謝,我試過了,它的工作,但我的S7我得到5.093 ...我怎麼能圓這個結果得到5.1這樣我可以顯示它乾淨 –
http://stackoverflow.com/questions/153724/how-to-round-a-number-to-n-decimal-places-in-java –
你可以使用String.format(「%。 2f「,d),你的double將被自動舍入。 – Anmol