in AndroidManifest. xml 删除 ActionBar-6ren"> in AndroidManifest. xml 删除 ActionBar-我正在向我的 MainActivity 添加一个 CoordinatorLayout 并且当我将我的应用程序的 Theme 设置为 Theme.AppCompat 它从我的应用程序中完全删除了 Act-6ren">
gpt4 book ai didi

android - 当应用 android :theme ="@style/Theme.AppCompat" to in AndroidManifest. xml 删除 ActionBar

转载 作者:行者123 更新时间:2023-11-29 18:47:52 25 4
gpt4 key购买 nike

我正在向我的 MainActivity 添加一个 CoordinatorLayout 并且当我将我的应用程序的 Theme 设置为 Theme.AppCompat 它从我的应用程序中完全删除了 ActionBar。这是什么原因,我该如何防止这种情况发生?

我需要定义一个自定义操作栏吗?似乎每次我摆弄主题时,我只是一遍又一遍地破坏我的应用程序,在开发的这一点上,我并不是想给 pig 涂口红。

这是我在 AndroidManifest.xml 中应用我的主题的地方:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="DSA.iStock" android:versionCode="2" android:versionName="1.2" android:installLocation="auto">
<uses-sdk android:minSdkVersion="21" android:targetSdkVersion="23" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.BIND_PRINT_SERVICE" />
<uses-permission android:name="com.android.alarm.permission.SET_ALARM" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<application
android:allowBackup="true"
android:label="@string/app_name"
android:theme="@style/Theme.AppCompat">
</application>
</manifest>

*注意:此项目是 Xamarin.Android 项目。

最佳答案

请检查您的样式文件夹中的Theme.AppCompat是否添加了

<item name="windowActionBar">false</item>

请如下所示将其设置为 true

<item name="windowActionBar">true</item>

希望这会有所帮助

关于android - 当应用 android :theme ="@style/Theme.AppCompat" to <application> in AndroidManifest. xml 删除 ActionBar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51448810/

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