隐藏或删除特定活动|上的操作栏人造人

如何删除并非适用于所有应用程序的特定活动上的操作栏,例如,我有注册活动,对于此活动,我想删除操作栏


答案 1

在您的 AndroidManifest 中.xml为您的活动使用 NoActionBar 主题,如下所示:

<activity android:name=".SignUpActivity"
          android:theme="@style/AppTheme.NoActionBar"/>

以及您的风格.xml

<style name="AppTheme.NoActionBar">
    <item name="windowActionBar">false</item>
    <item name="windowNoTitle">true</item>
</style>

答案 2

从您的活动:

getActionBar().hide();

getSupportActionBar().hide();

我建议迁移到ToolBar,这是出于相同目的的新Android API。工具栏的主要优点是您可以像对待其他视图一样对待它,它保证了您更灵活的方法。


推荐