找不到删除 Sherlock Actionbar 库主题

Removing Sherlock Actionbar library Theme not found

我删除了 ActionBarSherlock 库并调整了我的代码。 现在我的 style.xml

中出现错误
<style name="Theme.MyTheme" parent="Theme.Sherlock.Light">

我必须使用什么来代替 Sherlock.light 主题?

如果您要迁移到 appcompat-v7,您需要将所有 Sherlock 引用迁移到它们相应的 AppCompat 等效项。这包括切换自定义主题以继承自 Theme.AppCompat(例如,Theme.AppCompat.Light)。

您可以考虑安装 Android Studio,然后使用新建项目向导创建一个报废项目。默认值将使用 appcompat-v7,您可以检查新创建的项目以查看它使用了什么,以帮助您确定如何更改 Sherlock 引用。

如果您使用的是 AppCompat 库,请使用 AppCompat.Light

@style/Theme.AppCompat.Light

else 尝试使用 Holo.Light.

@android:style/Theme.Holo.Light