Holo有一个主题,全屏但有动作栏吗?

kis*_*u27 26 android android-theme

我需要制作一个活动,以便活动保持全屏(没有标题栏),但操作栏出现.

App使用Holo Light作为其界面.

有这样的风格/主题吗?

War*_*ith 66

我有同样的"问题",我所做的基本上是一个很好的旧方式:

getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
Run Code Online (Sandbox Code Playgroud)

这与Theme.Holo带有Actionbar但没有通知区域的UI中的常规结果相结合.

  • 为什么这没有标记为答案?它完美地解决了这个问题 (8认同)

lrA*_*oid 17

不幸的是,没有标题栏的所有内置Holo Light主题也没有动作栏. Theme.Holo.Light.NoActionBar有标题栏但没有操作栏,Theme.Holo.Light.NoActionBar.Fullscreen既没有操作栏也没有标题栏.

  • 看看@WarrenFaith提供的答案,它实际上解决了这个问题! (2认同)

AlA*_*iri 5

要达到此目的,您需要进行以下设置:

    actionBar.setDisplayHomeAsUpEnabled(false);
    actionBar.setHomeButtonEnabled(false);
    actionBar.setDisplayUseLogoEnabled(false);
    actionBar.setDisplayShowTitleEnabled(false);
    actionBar.setDisplayShowHomeEnabled(false);
Run Code Online (Sandbox Code Playgroud)

祝好运