找不到删除 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
我删除了 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