android获取屏幕长宽,status bar高度,设置全屏显示


//获取屏幕长宽
WindowManager wm = (WindowManager) context.getSystemService(Context.WINDOW_SERVICE);
wm.getDefaultDisplay().getHeight();
wm.getDefaultDisplay().getWidth();

//获取status bar高度
View rootView = view.getRootView();
Rect r = new Rect();
rootView.getWindowVisibleDisplayFrame(r);
return r.top;


//设置全屏
//xml


//java code
this.requestWindowFeature(Window.FEATURE_NO_TITLE); this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);

你可能感兴趣的:(android)