正在删除Sherlock Actionbar库主题未找到

时间:2016-12-22 22:32:48

标签: android actionbarsherlock

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

<style name="Theme.MyTheme" parent="Theme.Sherlock.Light">

我必须使用什么而不是Sherlock.light主题?

2 个答案:

答案 0 :(得分:0)

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

您可以考虑安装Android Studio,然后使用新项目向导创建剪贴簿项目。默认设置将使用appcompat-v7,您可以检查新创建的项目以查看其使用的内容,以帮助您确定如何更改Sherlock参考。

答案 1 :(得分:0)

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

@风格/ Theme.AppCompat.Light

否则尝试使用Holo.Light。

@android:风格/ Theme.Holo.Light