您的位置:首页 > 移动开发 > Android开发

android获取屏幕分辨率(万能)

2013-11-28 14:54 423 查看
此方法比较万能,无需考虑上下文,网上看到有些人提供的方法都只能在Activity中使用,而在service或其他的环境中就不实用了,感觉自己的这个方法都适用,可以提取出来以便公共调用:

/**
* 初始化窗口的宽和高
* @param context
*/
public static void initWindowWH(Context context){
WindowManager mageger=(WindowManager)context.getSystemService(Context.WINDOW_SERVICE);
DisplayMetrics mDisplayMetrics = new DisplayMetrics();
mageger.getDefaultDisplay().getMetrics(mDisplayMetrics);
int windowWidth= mDisplayMetrics.widthPixels;
int windowHeight= mDisplayMetrics.heightPixels;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息