gpt4 book ai didi

android - 如何隐藏主 Activity 的标题栏?

转载 作者:行者123 更新时间:2023-11-29 14:26:55 29 4
gpt4 key购买 nike

我想删除或隐藏我的应用程序顶部的标题栏,但仅在主 Activity 上,我还有 2 个带有导航栏和空白 Activity 的子 Activity,这是我的 AndroidManifest.xml

<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:supportsRtl="true">

<activity
android:name=".StartingScreen"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>

<activity
android:name=".AccommodationScreenWithNav"
android:label="@string/title_activity_accommodation_screen_with_nav"
android:parentActivityName=".StartingScreen">
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="com.mydomain.test.StartingScreen" />
</activity>

<activity
android:name=".AccommodationDetail"
android:label="@string/title_activity_accommodation_detail"
android:parentActivityName=".AccommodationScreenWithNav">
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="com.mydomain.test.AccommodationScreenWithNav" />
</activity>

</application>

所以,我只想删除或隐藏主要的 activity 而不是 .AccommodationDetail

我尝试使用 Theme.AppCompat.Light.NoActionBar 是可行的,但是当我跳转到 AccommodationDetail Activity 时,应用程序崩溃或出错。

请帮忙...

谢谢。

最佳答案

将主要 Activity 的主题设置为 Theme.AppCompat.Light.NoActionBar,并将应用程序的主题设置为 Theme.AppCompat.Light。如果没有为 Activity 明确设置主题,它将使用应用程序标签中定义的主题。

关于android - 如何隐藏主 Activity 的标题栏?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34717021/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com