`
jiguansheng
  • 浏览: 127650 次
  • 性别: Icon_minigender_1
  • 来自: 九江
社区版块
存档分类
最新评论

getWindow setFlag

 
阅读更多

dialog.getWindow().setFlags(WindowManager.LayoutParams.FLAG_BLUR_BEHIND, 

WindowManager.LayoutParams.FLAG_BLUR_BEHIND);

 

        contentView  将变成模糊的

 

 

       dialog.getWindow().setFlags(WindowManager.LayoutParams.FLAG_DIM_BEHIND, 

WindowManager.LayoutParams.FLAG_DIM_BEHIND);

 

        contentView 变得黯淡,不可以被点击touch

        dialog.getWindow().setFlags(WindowManager.LayoutParams.FLAG_NOT_TOUCHABLE, 

WindowManager.LayoutParams.FLAG_NOT_TOUCHABLE);

       contentView 将变得黯淡 ,可以被点击touch

 

分享到:
评论

相关推荐

    音乐播放器(J2ME)

    getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN); getWindow().clearFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN); 这种方法就可以在Activity运行过程中,动态地改变全屏与否。 六、...

    android 状态栏

    getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN); // 显示状态栏 getWindow().clearFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN); ``` 2. 修改状态栏颜色 从Android 5.0(Lollipop)开始...

    android状态栏显示

    除了上述方法,Android还提供了一套`SYSTEM_UI_FLAGS`,如`SYSTEM_UI_FLAG_LOW_PROFILE`、`SYSTEM_UI_FLAG_HIDE_NAVIGATION`和`SYSTEM_UI_FLAG_IMMERSIVE_STICKY`等,这些标志可以组合使用以实现更精细的控制,比如...

    Android开发实现浏览器全屏显示功能

    getWindow().clearFlags(WindowManager.LayoutParams.FLAG_FORCE_NOT_FULLSCREEN); } else{ getWindow().addFlags(WindowManager.LayoutParams.FLAG_FORCE_NOT_FULLSCREEN); getWindow().clearFlags...

    android手电筒

    getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON | WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD | WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED | WindowManager....

    Android之泡泡效果bubble.rar

    getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); fl = new FrameLayout(this); fl.setBackgroundResource(R.drawable.bg); exv1 = ...

    状态栏图标的隐藏

    getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN); ``` 如果只是想隐藏特定的图标,比如通知图标,那么情况会稍微复杂一些。Android并没有提供直接隐藏单个状态栏图标的API,通常需要通过修改...

    Android锁屏状态下显示Activity

    getWindow().addFlags(WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD | WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED | WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON); ``` 4. **创建透明主题的...

    Activity随手势滑动退出,及模糊Dialog(类似于IOS的效果)

    getWindow().setFlags(WindowManager.LayoutParams.FLAG_LAYOUT_IN_SCREEN, WindowManager.LayoutParams.FLAG_LAYOUT_IN_SCREEN); setContentView(R.layout.activity_main); GestureDetector gestureDetector = new ...

    android自学总结

    二是通过代码动态设置,使用`requestWindowFeature(Window.FEATURE_NO_TITLE)`去除标题栏,`getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN)`实现...

    Tutorial-StatusBar:StatusBar 的简单教程

    - `getWindow().clearFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN)`则可以恢复显示。 8. **使用StatusBarDrawable** - 可以自定义StatusBar的Drawable,通过`getWindow().getDecorView().getWindowToken()...

    android视频播放器-源码.

    getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE, R.layout.titlebar); final ...

    android 自制相机

    getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); setContentView(R.layout.main); mSurfaceView = (SurfaceView) findViewById(R.id.surface...

    Android系统更改状态栏字体颜色

    meizuFlags.setInt(lp, value); activity.getWindow().setAttributes(lp); result = true; } catch (Exception e) { } } return result; } ``` 这个方法同样利用反射访问Flyme系统的私有字段来调整状态栏的...

    SlidingMenu实现侧滑和沉浸式状态栏

    getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION); // 调整主布局的高度,以填充状态栏区域 ViewGroup decorView = (ViewGroup) findViewById(android.R.id.content); int ...

    Register_Project_一个全屏显示的Android注册界面示例.rar

    - 另一种方法是在Activity的`onCreate()`方法中调用`getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN)`来隐藏状态栏。 2. **注册界面设计**: - ...

    Android_基础UI编程[1].pdf

    - `setTitle()` 和 `setStatusBar()` 方法用于控制Activity的标题栏和状态栏的显示。在调用 `setCurrentView()` 之前,可以使用 `requestWindowFeature(Window.FEATURE_NO_TITLE)` 来隐藏标题栏,实现全屏效果。 -...

    Android -- 改变状态栏背景颜色

    如果你的应用使用了`Android Navigation Component`,记得在`NavHostFragment`的设置中启用`set azt`(App Bar Auto Hides Toolbar)选项,以确保状态栏颜色和滑动行为的一致性。 通过这些步骤,你应该能够成功地...

Global site tag (gtag.js) - Google Analytics