Android隐藏顶部状态栏所遇到的问题_Android

先看看常规的隐藏状态栏的方法:

方法一:

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
//去除title
requestWindowFeature(Window.FEATURE_NO_TITLE);
//去掉Activity上面的状态栏
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
setContentView(R.layout.video_view);
initView();
}

坑1:上文中设置隐藏顶部状态栏的代码必须放在setContentView(R.layout.video_view);之前

方法二:

<activity
android:name="*.Activity"
android:theme="@android:style/Theme.NoTitleBar.Fullscreen" >
</activity>

将:android:theme="@android:style/Theme.NoTitleBar.Fullscreen" 这行代码放在单独的Activity中只对当前Activity有效,如果要使整个APP起作用放到Application即可

坑2:android:theme="@android:style/Theme.NoTitleBar.Fullscreen"这行代码如果在Application中配置的话,整个APP的Activity都只能是继承自Activity,不能是AppCompatActivity,因为AppCompatActivity下的Theme只能是ActionBar样式的;

坑3:android:theme="@android:style/Theme.NoTitleBar.Fullscreen这行代码如果只设置在某一个Activity下,那么只要确保当前Activity不是继承Activity而不是继承AppCompatActivity即可,其他Activity随意;

以上所述是小编给大家介绍的Android隐藏顶部状态栏所遇到的问题,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索android
, android顶部状态栏
隐藏状态栏
ios 隐藏顶部状态栏、安卓隐藏顶部状态栏、android顶部状态栏、android 隐藏状态栏、android6.0隐藏状态栏,以便于您获取更多的相关知识。

时间: 2024-08-24 13:46:51

Android隐藏顶部状态栏所遇到的问题_Android的相关文章

3种Android隐藏顶部状态栏及标题栏的方法_Android

本文包含3种隐藏顶部状态栏及标题栏和一种隐藏Android 4.0平板底部状态栏的方法,分享给大家供大家参考,具体内容如下 方法一 public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); // 隐藏标题栏 requestWindowFeature(Window.FEA

Android隐藏顶部状态栏所遇到的问题

先看看常规的隐藏状态栏的方法: 方法一: @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); //去除title requestWindowFeature(Window.FEATURE_NO_TITLE); //去掉Activity上面的状态栏 getWindow().setFlags(WindowManager.LayoutParams.FLAG_F

3种Android隐藏顶部状态栏及标题栏的方法

本文包含3种隐藏顶部状态栏及标题栏和一种隐藏Android 4.0平板底部状态栏的方法,分享给大家供大家参考,具体内容如下 方法一 public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); // 隐藏标题栏 requestWindowFeature(Window.FEA

android-Android隐藏顶部状态栏无效

问题描述 Android隐藏顶部状态栏无效 如下图在配置文件里面设置了隐藏状态栏无效 在MainActivity里面设置了也无效 状态栏无法隐藏,求指教 解决方案 换个主题试试@android:style/Theme.Holo.Light.NoActionBar.Fullscreen 或者activity中添加需要加在 onAttachToWindow()方法里面 解决方案二: 你那个不是你理解的状态栏,你采用的代码使隐藏APP应用的状态工具条,而不是手机的状态工具条 解决方案三: 你可以换种思

Android隐藏标题状态栏的方法_Android

本文给大家分享了两种方法,但是我建议大家使用第一种方法: 使用第一种方法,仅仅只需要在Manifest.xml文件中进行一行的配置就行了 而且Activity在启动的时候也不会看到那个Title栏 第一种方法: 在配置文件中进行设置: <activity android:label="@string/app_name" android:name=".WelcomeActivity" android:theme="@android:style/Them

Android实现的状态栏定制和修改方法_Android

本文实例讲述了Android实现的状态栏定制和修改方法.分享给大家供大家参考.具体如下: 大家都知道定制在android开发中的重要性,因为通过定制,你才能制造出差异化的产品,才能满足更多消费者的需求, 像HTC生产的手机都通过了深层次的二次开发,今天我也来分享一下我的状态栏定制. 废话不说了,直接上图: 主要更换了背景,文字颜色以及icon的显示顺序. 2. 关键代码部分 a) 代码在系统中的位置 status bar 的相关代码位于:frameworks/base/services/java

Android有效获取状态栏(StatusBar)高度的方法_Android

本文实例讲述了Android有效获取状态栏(StatusBar)高度的方法.分享给大家供大家参考,具体如下: 碰到了需要获取状态栏高度的问题. 就像android后期版本,无法直接退出一样.找了一些方法来获取状态栏高度,结果都是为0. 还好,牛人是很多的,当时,找到一段代码,能够有效的获取状态栏的高度.特此记录,备忘,以及供大家参考使用: Class<?> c = null; Object obj = null; Field field = null; int x = 0, sbar = 0;

Android隐藏标题状态栏的方法

本文给大家分享了两种方法,但是我建议大家使用第一种方法: 使用第一种方法,仅仅只需要在Manifest.xml文件中进行一行的配置就行了 而且Activity在启动的时候也不会看到那个Title栏 第一种方法: 在配置文件中进行设置: <activity android:label="@string/app_name" android:name=".WelcomeActivity" android:theme="@android:style/Them

Android实现顶部导航菜单左右滑动效果_Android

本文给大家介绍在Android中如何实现顶部导航菜单左右滑动效果,具体内容如下第一种解决方案: 实现原理是使用android-support-v4.jar包中ViewPager控件,在ViewPager控件中设置流布局,再在流布局中设置几项TextView,给每一个TextView设置相关参数,事件等.关于ViewPager控件可以设置全屏幕滑动效果,当然也可以实现局部滑动效果,下面介绍导航菜单. 关于导航菜单,相信大家对它并不陌生,比如在新闻客户端中就经常使用左右滑动菜单来显示不同类别的新闻.