解决安卓全屏问题:关键在于如何隐藏状态栏

简介: 解决安卓全屏问题:关键在于如何隐藏状态栏

各种办法都试了:

  • 方法一(无效)
    requestWindowFeature(Window.FEATURE_NO_TITLE);
    getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);
    getWindow().addFlags(WindowManager.LayoutParams.TYPE_STATUS_BAR);
    setContentView(R.layout.screen_av);
    getWindow().setLayout(LayoutParams.MATCH_PARENT, LayoutParams.WRAP_CONTENT);
  • 方法二(无效)
        <meta-data android:name="android.max_aspect" android:value="2.1" />
        <activity android:name="ScreenAV"
            android:configChanges="orientation|keyboardHidden|screenSize"
            android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
            >
        </activity>

都没用。真奇怪啊。

  • 方法三(有效,真正实现了全屏)
getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_FULLSCREEN);
// View.SYSTEM_UI_FLAG_LAYOUT_STABLE:布局变化时状态栏位置会显示出来。
目录
相关文章
|
7月前
|
Android开发
Android 全屏适配刘海机型
Android 全屏适配刘海机型
110 0
|
存储 Java Android开发
Android8.1 MTK平台 Dialer修改(来电全屏、归属地显示)
Android8.1 MTK平台 Dialer修改(来电全屏、归属地显示)
223 0
|
监控 Android开发 iOS开发
Android6.0 源码修改之 仿IOS添加全屏可拖拽浮窗返回按钮
Android6.0 源码修改之 仿IOS添加全屏可拖拽浮窗返回按钮
106 0
|
编解码 Android开发
android 输入法不全屏
android 输入法不全屏
155 0
Android4.X 应用全屏(RK平台)
Android4.X 应用全屏(RK平台)
71 0
|
Android开发
Android 横屏全屏方法
Android 横屏全屏方法
145 0
|
Android开发
Android Service全屏广播
场景 产品需要一个全屏广播,不管用户在那个界面每隔一段时间都会弹出一个滚动的文字,而且这个不是用推送来做的,后台返回一组数据,然后客户端自己进行处理!如果有更好的方法或者建议都可以跟我说一下,万分感谢,第一次做这个也不知道用什么合适!
174 0
|
XML Android开发 数据格式
【Android 应用开发】Android中使用ViewPager制作广告栏效果 - 解决ViewPager占满全屏页面适配问题
【Android 应用开发】Android中使用ViewPager制作广告栏效果 - 解决ViewPager占满全屏页面适配问题
195 0
【Android 应用开发】Android中使用ViewPager制作广告栏效果 - 解决ViewPager占满全屏页面适配问题
|
Android开发
Android Studio 滚动视图ScrollView使用与全屏实例
本文目录 1. 使用场景 2. 注册页面实例 3. ScrollView填满窗口
874 0
Android Studio 滚动视图ScrollView使用与全屏实例
|
iOS开发 监控
Android6.0 源码修改之 仿IOS添加全屏可拖拽浮窗返回按钮
Android6.0 源码修改之 仿IOS添加全屏可拖拽浮窗返回按钮前言之前写过屏蔽系统导航栏功能的文章,具体可看Android6.0 源码修改之屏蔽导航栏虚拟按键(Home和RecentAPP)/动态显示和隐藏NavigationBar 在某些特殊定制的版本中要求完全去掉导航栏,那么当用户点进一些系统自带的应用界面如设置、联系人等,就没法退出了,虽然可以在actionBar中添加back按钮,但总不能每一个app都去添加吧。
1198 0