`
kalogen
  • 浏览: 865685 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Android全屏设置及取消全屏设置

 
阅读更多
  • 1、//在onCreat方法中setContentView()之前插入
  • requestWindowFeature(Window.FEATURE_NO_TITLE);//取消标题栏
  • getWindow().setFlags(WindowManager.LayoutParams. FLAG_FULLSCREEN ,
  •               WindowManager.LayoutParams. FLAG_FULLSCREEN);//全屏
  • 注:这种方法在启动activity时会闪现状态栏之后再全屏
  • 2、在manifest里面配置:<activity android:theme="@android:style/Theme.NoTitleBar.Fullscreen" />只在当前Activity内显示全屏
  • <application  android:theme="@android:style/Theme.NoTitleBar.Fullscreen"  />为整个应用配置全屏显示
  • 3、/**
  •  * 全屏切换
  •  */
  • 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中全屏或者取消标题栏

      application中去掉标题或者全屏的方法

      Android全屏设置的方法总结

      Android 有两种方式可以设置全屏. 第一种方式:在protected void onCreate(Bundle savedInstanceState) 里面的this.setContentView() 之前加入以下代码 //取消标题 this.requestWindowFeature(Window.FEATURE_NO_...

      cocoscreator不全屏,显示状态栏设置方法

      关于cocoscreator如何设置不全屏并且显示状态栏的具体方法(详细到傻瓜式操作),适用于像我这种cocoscreator的小白,这种问题大神都不屑回答

      android编程开发之全屏和退出全屏的实现方法

      主要介绍了android编程开发之全屏和退出全屏的实现方法,以实例形式较为详细的分析了Android全屏及退出全屏的页面布局与功能实现技巧,具有一定参考借鉴价值,需要的朋友可以参考下

      android 中去掉窗口全屏显示的简单方法

      (一定要放在setContentView(R.layout.main)的前面) //全屏显示 getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);  您可能感兴趣的文章:Android...

      android 全屏去掉底部虚拟导航栏的方法

      如下所示: @Override public void onWindowFocusChanged(boolean hasFocus) { super.onWindowFocusChanged(hasFocus); if (hasFocus) { getWindow().getDecorView().setSystemUiVisibility( View.SYSTEM_UI_FLAG_...

      Android DrawerLayout 侧滑抽屉全屏显示、点击长按界面弹出抽屉的bug源码修改

      DrawerLayout全屏手动侧滑(不仅仅局限于点击按钮弹出抽屉)、抽屉全屏显示、点击长按界面弹出抽屉的bug源码修改,侧滑内容为fragment可以外部设置加载数据。

      Dialog全屏,去掉状态栏的方式

      主要介绍了Dialog全屏,去掉状态栏的方式,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

      Android 去掉状态栏的方法汇总

      在实际的应用程序开发中,我们有时需要把 Activity 设置成全屏显示,一般情况下,可以通过两种方式来设置全屏显示效果: 其一,通过在代码中可以设置, 其二,通过manifest配置文件来设置全屏。 其一:在代码...

      Android4.2中全屏或者取消标题栏的方法总结

      //去掉标题栏注意这句一定要写在setContentView()方法的前面,不然会报错的 第二种:在AndroidManifest.xml文件中定义 代码如下: &lt;application android:icon=”@drawable/icon” android:label=”@string/app_name”...

      Unity项目去除全屏沉浸模式弹框的插件

      Unity项目去除全屏沉浸模式弹框的插件,已经测试可以完美使用。

      ARDC安卓投屏助手ARDC(B1358)

      ARDCB1358版本。Windows下最小巧的安卓投屏工具,功能强大且易用,支持将Android屏幕实时投射到PC上,画面清晰,...兼容Android4.4及以上版本,内置丰富的adb调试命令,支持远程文件浏览功能,便于Android开发及测试。

      Android编程实现禁止状态栏下拉的方法详解

      项目需求APP全屏时,要禁止状态栏的下拉,这个应该是一个普遍的需求了吧,但Android系统没有直接提供给普通APP直接调用的接口。那么我们只能自己想办法增加接口去实现该功能了。 具体实现方法 1. 修改SystemUI 路径...

      移动端经验速递手册下载

      所有经验适用于:iOS6.0+, Android4.0+ 目录 兼容性 CSS伪类:active 清除iOS输入框内阴影 修正iOS输入框禁用文本色 Samsung S4圆角Bug 边框圆角致背景溢出 一个失败的圆(圆角) 不要使用伪元素动画 :checked与兄弟...

      Android dialog 去除虚拟按键的解决方法

      Android 部分机型没有物理按键,只有虚拟按键,Activity全屏方法如下: 1、在 setContentView(R.layout.activity_main);之前添加 getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_HIDE_...

      Android聊天项目D3Xmpp.zip

      dao负责获取数据库的数据,并返回给Activitymodel是基础数据类5.com.d3.d3xmpp.d3View 和 com.d3.d3xmpp.util这是私人框架,集成了android开发中常用的一些方法及View。包括录音按钮RecordButton,加入了下拉刷新的...

      kandibilling-android:MiKandi Android SDK(Android Studio)

      在全屏广告网址中添加了发布商ID和AppID。 增加了从成功登录中检索用户名的功能。 v1.0.2 添加了全屏广告以用于将来的广告集成 v1.0.1-更新! 固定的空指针 添加了新的回拨,用户未购买任何商品 删除不必要的...

      Android实现矩形区域截屏的方法

      早截图,就是先截取全屏,再让用户对截取到的图片进行修改;与之相对的,晚截图,就是先让用户在屏幕上划好区域,再进行截图和裁剪。其实两者并没有什么太大的区别,这篇就说说怎么实现晚截图。 晚截图可以分成三步...

    Global site tag (gtag.js) - Google Analytics