热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

android4.0如何全屏显示

网上查到的方法都试过了,没效果getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_HIDE_NAVIGATION
网上查到的方法都试过了,没效果
getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_HIDE_NAVIGATION);
getWindow().getDecorView().setSystemUiVisibility(View.STATUS_BAR_HIDDEN);
getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_LOW_PROFILE);

这三个也试过了.


设XML也试过
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
这个2.2有效,4.0完全无效.

有哪位兄弟帮帮忙啊

23 个解决方案

#1


getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_SHOW_FULLSCREEN);
试试这个,然后XML里边的那个不要去设置,不然会出现代码无效的情况

#2



    @Override
    public void onCreate(Bundle savedInstanceState) {
 
    
        super.onCreate(savedInstanceState);
        this.getWindow().setFlags(LayoutParams.FLAG_FULLSCREEN,  LayoutParams.FLAG_FULLSCREEN);         
        setContentView(R.layout.activity_main);

        .....
    }

#3


估计是你加错地方了、、加在setContentView(R.layout.xxx)之前、加在之后就不行、

#4


昨天没有ROOT,
今天ROOT后又试了一次
还是不行.
各位,还有没有另的方法

#5


getWindow().getDecorView().setSystemUiVisibility(View.STATUS_BAR_HIDDEN);
getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_LOW_PROFILE);
这两个只能暂时隐藏,但黑条还在

getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_HIDE_NAVIGATION);
这个完全无视

getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_SHOW_FULLSCREEN);
这个系统没公开SYSTEM_UI_FLAG_SHOW_FULLSCREEN = 4,
getWindow().getDecorView().setSystemUiVisibility(4);
完全无视


this.getWindow().setFlags(LayoutParams.FLAG_FULLSCREEN,  LayoutParams.FLAG_FULLSCREEN);     
这个完全无视

#6


我试过ROOT 后把SYSTEMUI.APK 改名,
这样,系统启动后就没有下面的 SYSTEMBAR ,但用VIDEOVIEW是又出现黑屏的状况
救命啊

#7


        requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS);
        requestWindowFeature(Window.FEATURE_NO_TITLE);
加在onCreate()方法里面的setContentView(R.layout.xxx)的上面再试试;

#8


完全无视是啥意思?

#9


http://blog.csdn.net/vrix/article/details/7823145

你试试最后一种方法

#10


引用 8 楼  的回复:
完全无视是啥意思?

程序完全无视这行代码

#11


引用 7 楼  的回复:
        requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS);
        requestWindowFeature(Window.FEATURE_NO_TITLE);
加在onCreate()方法里面的setContentView(R.layout.xxx)的上面再试试;


 requestWindowFeature(Window.FEATURE_NO_TITLE);
这行可以起作用.

但下面的软键还是在

#12


引用 9 楼  的回复:
http://blog.csdn.net/vrix/article/details/7823145

你试试最后一种方法

这个已经试了

#13


this.getWindow().setFlags(LayoutParams.FLAG_FULLSCREEN,  LayoutParams.FLAG_FULLSCREEN); 

您放的位置对吗?好像必须放到setContentView之前的

#14


引用 13 楼  的回复:
this.getWindow().setFlags(LayoutParams.FLAG_FULLSCREEN,  LayoutParams.FLAG_FULLSCREEN); 

您放的位置对吗?好像必须放到setContentView之前的

#15


自已顶起来

#16


不要去重命名SystemUI.apk,这样会造成好多问题。我之前实现过,就是重编源码。把StatusBar的高度改为0,这样就不会有任何问题的

#17


参考下http://bbs.imp3.net/thread-10603387-1-1.html

#18


谢谢各位的帮忙
目前还是用 重命名SYSTEMUI.APK来解决的
有时间再研究其它方法吧
先完成任务

#19


引用 5 楼  的回复:
getWindow().getDecorView().setSystemUiVisibility(View.STATUS_BAR_HIDDEN);
getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_LOW_PROFILE);
这两个只能暂时隐藏,但黑条还在

getWindow().getDecorVi……



getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_SHOW_FULLSCREEN);
这个系统没公开SYSTEM_UI_FLAG_SHOW_FULLSCREEN = 4,
该值 4.1版本公开了

#20


顶上去。。。同问。。。各种都测试了 还是不行啊

#21


顶起  。。。。。 有需要

#22


我想估计楼主走的是平板的代码,是这样的,平板不管怎么设置,最多就是状态栏变成小点,比如:查看图片的时候,或者播放视频的时候,本人经测试:在4.0上,如果有源码,可以解决:
解决方法如下:
1.PhoneWindowManager.java文件中,
函数setInitialDisplaySize()中设置:
mStatusBarHeight =0;
2.在systemui应用的代码中,对
TabletStatusBar.java文件对:
mStatusBarView 进行处理,则所有问题可解决:
 mStatusBarView.setVisibility(View.VISIBLE);或者
mStatusBarView.setVisibility(View.GONE);

#23


getWindow().getDecorView().setSystemUiVisibility(8);
4.0上可以噢

推荐阅读
  • 在springmvc框架中,前台ajax调用方法,对图片批量下载,如何弹出提示保存位置选框?Controller方法 ... [详细]
  • 今天就跟大家聊聊有关怎么在Android应用中实现一个换肤功能,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根 ... [详细]
  • 前端开发工程师必读书籍有哪些值得推荐?我们直接进入代码复杂版式设置,如下所示,先写些标签,源码在这个链接里面:https://codepen.io/Shadid ... [详细]
  • Java实战之电影在线观看系统的实现
    本文介绍了Java实战之电影在线观看系统的实现过程。首先对项目进行了简述,然后展示了系统的效果图。接着介绍了系统的核心代码,包括后台用户管理控制器、电影管理控制器和前台电影控制器。最后对项目的环境配置和使用的技术进行了说明,包括JSP、Spring、SpringMVC、MyBatis、html、css、JavaScript、JQuery、Ajax、layui和maven等。 ... [详细]
  • android listview OnItemClickListener失效原因
    最近在做listview时发现OnItemClickListener失效的问题,经过查找发现是因为button的原因。不仅listitem中存在button会影响OnItemClickListener事件的失效,还会导致单击后listview每个item的背景改变,使得item中的所有有关焦点的事件都失效。本文给出了一个范例来说明这种情况,并提供了解决方法。 ... [详细]
  • Android开发实现的计时器功能示例
    本文分享了Android开发实现的计时器功能示例,包括效果图、布局和按钮的使用。通过使用Chronometer控件,可以实现计时器功能。该示例适用于Android平台,供开发者参考。 ... [详细]
  • 本文介绍了一款名为TimeSelector的Android日期时间选择器,采用了Material Design风格,可以在Android Studio中通过gradle添加依赖来使用,也可以在Eclipse中下载源码使用。文章详细介绍了TimeSelector的构造方法和参数说明,以及如何使用回调函数来处理选取时间后的操作。同时还提供了示例代码和可选的起始时间和结束时间设置。 ... [详细]
  • 带添加按钮的GridView,item的删除事件
    先上图片效果;gridView无数据时显示添加按钮,有数据时,第一格显示添加按钮,后面显示数据:布局文件:addr_manage.xml<?xmlve ... [详细]
  • 在一对一直播源码使用过程中,有时会出现软键盘切换闪屏问题,就是当切换表情的时候屏幕会跳动,因此要对一对一直播源码表情面板无缝切换进行优化。 ... [详细]
  • 本文详细介绍了Android中的坐标系以及与View相关的方法。首先介绍了Android坐标系和视图坐标系的概念,并通过图示进行了解释。接着提到了View的大小可以超过手机屏幕,并且只有在手机屏幕内才能看到。最后,作者表示将在后续文章中继续探讨与View相关的内容。 ... [详细]
  • SmartRefreshLayout自定义头部刷新和底部加载
    1.添加依赖implementation‘com.scwang.smartrefresh:SmartRefreshLayout:1.0.3’implementation‘com.s ... [详细]
  • python3 logging
    python3logginghttps:docs.python.org3.5librarylogging.html,先3.5是因为我当前的python版本是3.5之所 ... [详细]
  • 详解Android  自定义UI模板设计_由浅入深
    学习安卓已有一些日子,前段时间整理了不少笔记,但是发现笔记不变分享与携带。今天开始整理博客,全当是与大家分享交流与自身学习理解的过程吧。结合最近在做的一个新闻类app及学习中的问题,一点一点整理一下, ... [详细]
  • android ... [详细]
  • android:EditText属性去边框EditText继承关系:View--TextView--EditTextEditText的属性很多,这里介绍几个:android:h ... [详细]
author-avatar
微软Kindle批发
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有