在Android中以編程方式獲取屏幕密度?如何在Android中編程獲取屏幕密度?我的意思是:如何找到當(dāng)前設(shè)備的屏幕dpi?
3 回答

哈士奇WWW
TA貢獻(xiàn)1799條經(jīng)驗 獲得超6個贊
getResources().getDisplayMetrics().density;

HUWWW
TA貢獻(xiàn)1874條經(jīng)驗 獲得超12個贊
DisplayMetrics metrics = new DisplayMetrics();getWindowManager().getDefaultDisplay().getMetrics(metrics);switch(metrics.densityDpi) { case DisplayMetrics.DENSITY_LOW: break; case DisplayMetrics.DENSITY_MEDIUM: break; case DisplayMetrics.DENSITY_HIGH: break;}
- 3 回答
- 0 關(guān)注
- 481 瀏覽
添加回答
舉報
0/150
提交
取消