如何禁用/删除android活动标签和标签栏?

新手上路,请多包涵

无论如何要删除默认情况下从应用程序标签设置的活动标签栏和标签本身?我想从我的设计中获得整个布局,并且需要删除 TOP 布局中的标签栏和标签。

原文由 Faren 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 477
2 个回答

您可以通过将 android:theme 属性设置为 @android:style/Theme.NoTitleBar 在您的 <activity> 您的 AndroidManifest.xml 元素中实现此目的,如下所示:

 <activity android:name=".Activity"
    android:label="@string/app_name"
    android:theme="@android:style/Theme.NoTitleBar">
    <intent-filter>
        <action android:name="android.intent.action.MAIN" />
        <category android:name="android.intent.category.LAUNCHER" />
    </intent-filter>
</activity>

原文由 Octavian Damiean 发布,翻译遵循 CC BY-SA 3.0 许可协议

第一种方式将活动主题设置为 NoTitleBar

  android:theme="@style/android:Theme.NoTitleBar"

忽略它的第二种方法

tools:ignore="SpeakableTextPresentCheck"

原文由 Abubakar 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题