android获取屏幕长宽,status bar高度,设置全屏显示
16lz
2021-01-23
//获取屏幕长宽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<style name="style_Fullscreen"> <item name="android:windowFullscreen">true</item> <item name="android:windowNoTitle">true</item></style>//java codethis.requestWindowFeature(Window.FEATURE_NO_TITLE); this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
更多相关文章
- Android 获得屏幕宽高的三种方式
- Android实现屏幕截图并保存截图到指定文件
- 【Android Training - 02】适配不同的屏幕[Lesson 1 - 支持不同
- ANDROID锁屏后解锁屏幕宽高反过来了
- Android -- 状态栏高度
- android 点击屏幕让软件盘消失
- androidscreencast 屏幕录像