Android - 从项目中完全删除ActionBar Sherlock(ABS)

时间:2013-08-05 10:40:56

标签: android actionbarsherlock

我在我的项目中实现了 ActionBar Sherlock ,但现在我更愿意用简单的自定义布局栏替换它,并从我的项目中完全删除ABS。我用谷歌搜索它,找不到类似的东西。我记得当我实现ABS时,我删除了默认的@libs。我如何完全删除它并实现以前的东西而不搞乱?感谢

2 个答案:

答案 0 :(得分:2)

首先,让你的MainActivity扩展Activity而不是SherlockActivity ..然后右键单击你的项目goto properties-> Andrioid..scroll down并删除ABS库并应用..如果你已应用任何主题然后更改清单它应该是@ style / AppTheme ..这应该是..

答案 1 :(得分:1)

我遇到了同样的问题。除了删除ABS库并从Activity而不是SherlockActivity扩展MainActivity之外......你必须确保切换所有活动。您还必须制作更改片段。您需要更改任何导入(ActionBar,Menu,MenuItem等)。我建议在一个单独的分支中删除ABS并查看错误的位置并从那里开始。