android - Sherlock Action 条出现两次

标签 android actionbarsherlock

我正在尝试将 Sherlock 操作栏添加到我的项目中,只是复制了示例代码。演示应用程序在 4.0 之前的设备上运行良好,但我的应用程序在顶部显示了两次操作栏。 由于我将相关代码剥离为示例代码并且我无法发布我的整个项目,所以我的简单问题是:有人看到类似的行为了吗?这可能会引导我走向正确的方向。 非常感谢!

Manifest 只是添加了

    android:theme="@style/Theme.Sherlock"

Activity :

private ActionBarSherlock mSherlock = ActionBarSherlock.wrap(this);

    mSherlock.getActionBar().setNavigationMode(ActionBar.NAVIGATION_MODE_LIST);

最佳答案

private ActionBarSherlock mSherlock = ActionBarSherlock.wrap(this);

删除上面的代码行,因为如果您从适当的 Sherlock 风格 Activity 类(例如,SherlockActivitySherlockFragmentActivity)继承,则没有必要删除。例如,该行未出现在 the list navigation sample activity 中在 GitHub 上。

关于android - Sherlock Action 条出现两次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11482995/

相关文章:

java - 如何使用多个 C++ 文件构建 ndk

android - 由于 : 'Failed to commit install session 881743286 with command cmd package install-commit 881743286 安装失败

android - 常见的 AVD 配置是否已经存在可以下载/查看的地方?

android - ActionbarSherlock 列表导航 - 滚动到顶部/聚焦第一行

android - 使用自定义 View 复制 ActionBar 选项卡

Android 操作栏 : show/hide tabs dynamically?

android - ActionBarSherlock 错误膨胀类

android - 在 Android 上使用网络

android - 每个带有 ActionBarSherlock 的选项卡 fragment 的操作栏菜单

c# - 如何在使用 OneSignal 发送推送通知时发送一些额外的数据?