我第一次使用Actionbar Sherlock。我想要创建的是一个带溢出按钮的操作栏。我尝试导入http://wptrafficanalyzer.in/blog/adding-menus-to-action-bar-in-pre-honeycomb-versions-using-sherlock-library/项目并模拟。
但是我收到以下错误找不到与给定名称匹配的资源(在'主题'中带有值'@android:style / Theme.Sherlock.ForceOverflow')。
我已经从www.actionbarsherlock.com
中包含了操纵栏Sherlock的库文件有人可以帮忙吗。
答案 0 :(得分:3)
最新版本(4.2)中已删除强制溢出。检查Github上的问题,讨论这背后的动机。
答案 1 :(得分:0)
按照以下步骤操作,我100%确定您将成功导入Android Action Bar Sherlock库。
您要做的第一件事是从http://actionbarsherlock.com下载库吗? 。解压缩后,解压缩它。
您获得的文件夹将包含许多子文件夹和文件。您的操作栏sherlock库位于“actionbarsherlock”文件夹中。现在,将文件夹“actionbarsherlock”重命名为“ActionBarSherlockLib”。
现在转到Eclipse并添加ABS(Action Bar Sherlock)-library作为Android项目。不要使用Eclipse的导入工具来导入ActionBarSherlock库 - 它不会立即起作用,您必须修复一些设置。而是按照下一步中的说明创建一个新项目。
打开文件 - >新 - >项目 - >来自现有代码的Android项目。选择此项并单击下一步。
在下一个屏幕中,eclipse会要求您浏览根目录。您必须选择包含最初解压缩的所有文件和文件夹的根文件夹。选择正确的根文件夹后,eclipse会建议要创建的项目列表。
您只需检查“ActionBarSherlockLib”并取消选中其余部分。
检查并将项目复制到工作区'然后点击完成。
您现在已成为冠军并已成功将动作栏sherlock库导入eclipse。祝贺。