我正在尝试在我的应用程序中实现holoeverywhere主题。

当我实现holoeverywhere主题时,默认情况下会显示一个操作栏。我认为是因为有Actionbarsherlock库。我不知道这个库,已经实现了自己的各种操作栏。因此,如何禁用现在出现的操作栏。

如果您需要我的代码的任何相关部分,请告诉我。谢谢

最佳答案

删除ABS取决于HoloEverywhere的位置...很难,我不支持。
第一。从HE删除完整的库/ src / com / actionbarsherlock。
第二。更改library / resources / *。json,使其从标准的android主题(而不是sherlock)扩展。通过mvn resbuilder:styler重建样式
第三。从PreferenceScreen代码中删除fake-actionbar。
第四。编辑library / src / org / holoeverywhere / app / Activity并删除所有与ABS相关的内容,并删除Sherlock插件。
第五。在library / res / values / attrs.xml中取消注释特殊块。直接从顶部开始。
第六。向克苏鲁祈祷,听见一些诡计。

曾经有一个分支nosherlock。不受欢迎。

关于android - 在我的Android应用中无需ActionBarSherlock即可实现Holoeverywhere主题,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14476642/

10-11 21:33