2012-02-15 72 views
1

我想用我的应用程序的ActionBar,但我发现它不能用于android < 3.0。 我发现这个https://github.com/johannilsson/android-actionbar来解决我的问题,但我在Android的Action Bar <3.0

import com.markupartist.android.widget.ActionBar; 
import com.markupartist.android.widget.ActionBar.Action; 
import com.markupartist.android.widget.ActionBar.IntentAction; 
+1

什么错误?你是如何包含这些文件的? – nhaarman 2012-02-15 15:39:49

+0

导入com.markupartist无法解析..我发现这个https://github.com/johannilsson/android-actionbar ...我使用的代码,但我不知道包括库:( – HoangQBH 2012-02-15 15:52:36

回答

0

得到的错误,我认为你的包括文件丢失(JAR库),点击错误图标,然后选择修复项目设置。

+0

其中JAR库文件? ? – HoangQBH 2012-02-15 15:48:14

+0

右键点击项目 - >属性 - > Java build patch ---> Libraries选项卡 – iSun 2012-02-15 15:52:14

+0

对不起,我在互联网上下载项目...这个项目在src文件夹(Activity)中只有一个文件。 – HoangQBH 2012-02-15 15:59:02

1

您应该将代码添加到库中,并将库添加到您的项目中。

在Eclipse中这样做,创建一个新项目,使用与github项目相同的包名(com.markupartist.android.widget)。在属性中选择项目作为Java Build Path选项卡下的库。然后,在您的项目中,转到其属性,然后选择该库。

0

我花了10个小时左右试图解决这一问题。以上所有答案都不起作用。其实缺少的是android支持库。要解决此问题,请右键单击项目> Android工具>添加支持库。希望这为其他遇到此问题的人留下了很多时间。只需在ActionBar库和当前项目中添加支持库即可。