此方法比较万能,无需考虑上下文,网上看到有些人提供的方法都只能在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;
}