动态全屏设置 android
2014-04-27 12:31
330 查看
public void fullScreenChange() { SharedPreferences mPreferences = PreferenceManager .getDefaultSharedPreferences(this); boolean fullScreen = mPreferences.getBoolean("fullScreen", false); WindowManager.LayoutParams attrs = getWindow().getAttributes(); System.out.println("fullScreen的值:" + fullScreen); if (fullScreen) { attrs.flags &= (~WindowManager.LayoutParams.FLAG_FULLSCREEN); getWindow().setAttributes(attrs); // 取消全屏设置 getWindow().clearFlags( WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS); mPreferences.edit().putBoolean("fullScreen", false).commit(); } else { attrs.flags |= WindowManager.LayoutParams.FLAG_FULLSCREEN; getWindow().setAttributes(attrs); getWindow().addFlags( WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS); mPreferences.edit().putBoolean("fullScreen", true).commit(); } }
在设置按钮中调用该方法,可动态改变全屏/非全屏
相关文章推荐
- Android 动态设置全屏,退出全屏
- Android 动态设置全屏,退出全屏
- Android 动态设置全屏,退出全屏
- android动态设置屏幕全屏
- android 动态设置全屏
- Android 动态设置全屏,退出全屏
- Android动态设置控件大小以及设定margin以及padding值
- Android中设置全屏的方法
- android开发步步为营之102:通过xml设置或者代码动态设置windowSoftInputMode
- Android中设置全屏的方法
- Android中动态设置TextView的颜色的方法
- Android 动态设置控件高度
- Android基础教程之-------Android中两种设置全屏的方法!!!
- android设置activity全屏 | 无标题
- android之动态设置控件高宽
- android之设置动态网络广播
- android:theme="@android:style/Theme.Light.NoTitleBar.Fullscreen"设置全屏程序闪退解决办法
- Android 设置Activity 全屏的方法
- Android动态设置纯色图标的颜色
- Android动态设置Margin的方法