您的位置:首页 > 编程语言 > Java开发

解决Android SlidingMenu-master 导入eclipse不能运行的问题

2013-09-24 11:49 225 查看
最近项目中要使用到了SlidingMenu,决定去下载它的源码下来研究一下。由于SlidingMenu例子运行要依赖于ActionBarSherlock-master(我使用的是4.1.0)这
个开源库,所以也要把它给下载下来。下载地址如下:

    SlidingMenu (https://github.com/jfeinstein10/SlidingMenu:)


ActioPreferenceActivitynBarSherlock (http://actionbarsherlock.com/download.htm)

解压SlidingMenu-master 压缩包,选择library,导入eclipse,重命名项目名为SlidingMenu-lib,解压ActionBarSherlock-master,选择library,重命名为SlidingMenu-abs-lib导入eclipse,选择SlidingMenu-lib,右键选择属性,选择Android,检查Is Library 是否勾上,然后点击添加引用包SlidingMenu-abs-lib,点击fi
nish,这时对SlidingMenu-lib进行如下修改:


1、SlidingActivity 继承Activity 改为继承SherlockActivity,然后保存;
2、SlidingFragmentActivity 继承FragmentActivity改为继承SherlockFragmentActivity,然后保存;

3、SlidingPreferenceActivity 继续PreferenceActivity改为继承SherlockPreferenceActivity,然后保存。

这时还会发现有红点出现,可能会报找不到getSupportActionBar等ActionBarSherLock的方法,原因是support_v4发生冲突,在SlidingMenu-abs-lib中已经引用过support_v4包,所以在SlidingMenu-lib删除此包即可,最后导入SlidingMenu-master中example中例子,同样选择属性,选择Android,看引用路径是否正

[b]确,如果不正确出现红叉,这时只需要删除错误的路径,然后点击add引用即可,最后把example例子中的[b]support_v4删除即可就可以运行了:运行截图如下:[/b][/b]


[b]

[/b]


[b]最后大功能告成,折腾了一个多小时,尼码的,终于搞定了,可以好好研究一下了,希望对大家有点帮助。[/b]














内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  SlidingMenu ActionBa
相关文章推荐