我正在尝试在项目中使用两个库,但出现以下错误:


  引起原因:java.lang.IllegalStateException:此HeaderTransformer是
  设计可在SDK 14+上运行。如果使用ActionBarSherlock或
  您应该使用ActionBarCompat提供的适当附加功能。


我从此处https://github.com/chrisbanes/ActionBar-PullToRefresh下载了库ActionBar-PullToRefresh,并将文件夹库导入了我的工作区。如何将Extras文件夹导入此项目以使其正常工作?

我在日食工作。

编辑:

我将Extras文件夹复制到项目中,但是其中一个文件出现错误,如下所示:



编辑2:

最佳答案

您必须导入两个项目:
ActionBar-PullToRefresh主项目(是库文件夹)和ActionBarSherlock的ActionBar-PullToRefresh。您必须将此文件夹ActionBar-PullToRefresh / library / extras / actionbarsherlock作为Android项目导入到eclipse中。
比您必须向该项目添加依赖项:
1)ActionBar-PullToRefresh(主库)
2)ActionBarSherlock

为此,您必须右键单击导入的项目->属性-> Android->库部分(添加按钮)。

无需将导入的库添加到Android App Project中

关于android - 带ActionBarSherlock的ActionBar-PullToRefresh,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19165350/

10-08 23:42