Android 安卓3.x++;Actionbar+;全屏

Android 安卓3.x++;Actionbar+;全屏,android,android-layout,android-theme,Android,Android Layout,Android Theme,我已经在stackoverflow上浏览了好几篇文章,但我仍然无法找到一个简单问题的答案: 有没有可能在Android 3.x之后的版本中创建一个带有actionbar的全屏应用程序 使用@android:style/Theme.Holo.Light.darkaActionBar getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_

我已经在stackoverflow上浏览了好几篇文章,但我仍然无法找到一个简单问题的答案:

有没有可能在Android 3.x之后的版本中创建一个带有actionbar的全屏应用程序

使用
@android:style/Theme.Holo.Light.darkaActionBar

getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
            WindowManager.LayoutParams.FLAG_FULLSCREEN);
他没有耍花招

使用全屏主题,通过代码添加actionbar也不能做到这一点


android不允许两者同时发生吗?

这适用于我所有的android版本(从4.0到4.2测试)。 我确实使用actionbarsherlock,但它使用4.0+上的本机实现

@Override
    protected void onResume() {
        super.onResume();
        Handler handler = new Handler();
        handler.postDelayed(new Runnable() {
            public void run() {
                getWindow().setFlags(
                        WindowManager.LayoutParams.FLAG_FULLSCREEN,
                        WindowManager.LayoutParams.FLAG_FULLSCREEN);

            }
        }, 1000);

    }
在XML中添加它似乎也是可行的!所以这更好,因为它不会引起通知区域的显示和隐藏。我在任何地方都没见过这个代码

<style name="Theme.MyTheme" parent="@style/Theme.PICK_A_PARENT_THEME_LIKE_ACTIONBAR">         
        <item name="android:windowFullscreen">true</item>
    </style>

真的
使用actionbarsherlock和新创建的非actionbarsherlock项目测试XML。 两个都可以正常工作(在4.0.3中)。以下是全新的非abs应用程序

差不多是的。 对我起作用的是: 在“设置内容”视图之前的onCreate方法中的“活动”中:

getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);
requestWindowFeature(Window.FEATURE_ACTION_BAR);
requestWindowFeature(Window.FEATURE_ACTION_BAR_OVERLAY);
这在片段部分,但也应该在活动中起作用:

 getActivity().getActionBar().hide();
 getView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_LOW_PROFILE);
某些设备仅使导航按钮变暗。导航按钮的空间不能使用,但还有许多其他视图常量可以使用


奇怪的是,同样的技巧使它在我的应用程序actionbarsherlock中工作,也在4.1中使用了原生actionbar。(不过我确实用延迟1s的处理程序设置了这些标志,在
onResume
之后)Android 3.x已被弃用,现在被Android 4.x取代(除了您仍然拥有一台带有3.x:)我没有在3.0上测试它,只有在4+上,您在非abs上测试过xml主题吗?没关系,我会马上测试的。我在没有腹肌的情况下测试过,它也能用!因此,xml解决方案可以完美地获得全屏actionbar。请参阅编辑后的答案。或者您的意思是没有黑色的底部栏?在3.0版本的平板电脑上,您没有顶栏。你是指这个吗?困惑的