1

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

4

2 回答 2

2

首先,让您的 MainActivity 扩展 Activity 而不是 SherlockActivity..然后右键单击您的项目转到 properties->Andrioid..向下滚动并删除 ABS 库并应用..在清单中如果您应用了任何主题然后将其更改为 @style /AppTheme..应该就是这样..

于 2013-08-05T10:46:43.647 回答
1

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

于 2014-02-27T14:57:32.857 回答