android中屏幕宽高显示不全,Android 获取屏幕宽度跟高度
Android 獲取屏幕寬度跟高度
在android開發過程中,對于控件的高度,寬度,通過下面的函數調用,輕松實現編程中設置控件的相對寬度跟高度:
// 獲得屏幕的寬度
public static int getScreenWidth(Context ctx) {
// 從系統服務中獲取窗口管理器
WindowManager wm = (WindowManager) ctx.getSystemService(Context.WINDOW_SERVICE);
DisplayMetrics dm = new DisplayMetrics();
// 從默認顯示器中獲取顯示參數保存到dm對象中
wm.getDefaultDisplay().getMetrics(dm);
return dm.widthPixels; // 返回屏幕的寬度數值
}
// 獲得屏幕的高度
public static int getScreenHeight(Context ctx) {
// 從系統服務中獲取窗口管理器
WindowManager wm = (WindowManager) ctx.getSystemService(Context.WINDOW_SERVICE);
DisplayMetrics dm = new DisplayMetrics();
// 從默認顯示器中獲取顯示參數保存到dm對象中
wm.getDefaultDisplay().getMetrics(dm);
return dm.heightPixels; // 返回屏幕的高度數值
}
總結
以上是生活随笔為你收集整理的android中屏幕宽高显示不全,Android 获取屏幕宽度跟高度的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: html 转换xslt,XSLT xsl
- 下一篇: gmat阅读.html,GMAT阅读长难