【问题标题】:How to hide title app when display a layout?显示布局时如何隐藏标题应用程序?
【发布时间】:2018-02-28 01:08:22
【问题描述】:

我有一个布局 A。当我进入布局 A 时,我希望标题应用程序或操作栏将被隐藏。 我在谷歌上搜索过。

<style name="AppTheme.Fullscreen">
<item name="windowActionBar">false</item>
<item name="windowNoTitle">true</item>
<item name="android:windowFullscreen">true</item>
</style>

但是必须在AndroidManifest.xml中做 (我的应用有很多屏幕,只有布局A,操作栏会隐藏。)

那么,我找到了一种可以将其设置为文件布局 A 的方法? 我怎样才能做到这一点 ?

【问题讨论】:

  • 布局 A 加载到哪个活动中?仅为其活动提供全屏主题。

标签: android android-actionbar hide fullscreen


【解决方案1】:

使用 getSupportActionBar().hide(); 以编程方式隐藏您的操作栏

getSupportActionBar().hide();

如果你想要全屏活动而不是使用下面的代码

public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

        requestWindowFeature(Window.FEATURE_NO_TITLE);
        getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
            WindowManager.LayoutParams.FLAG_FULLSCREEN);
        setContentView(R.layout.activity_main);
    }

或者你可以通过你的 AndroidManifest.xml 文件来做:

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

【讨论】:

    猜你喜欢
    • 2011-06-07
    • 1970-01-01
    • 2012-08-03
    • 2023-03-22
    • 1970-01-01
    • 2015-10-25
    • 1970-01-01
    • 2013-08-20
    相关资源
    最近更新 更多