这是SlidingMenu第三方jar包下载,android 实现侧滑,用第三方包,减少很多代码量,用起来方面,只需要调用其中的方法就ok。
SlidingMenu第三方jar包是前面讲了官方的侧滑菜单DrawerLayout的使用,其实早在官方没有推出这个之前,就有很多第三方的jar包如SlidingMenu等,感谢开源的力量。
SlidingMenu是一个开源的侧滑菜单。 为大家的安卓程序提供侧滑菜单,这个功能也非常有用。
SlidingMenu第三方jar包是用于第三方引用的jar包,可以实现SlidingMenu侧滑菜单,将第三方jar包放在当前工程的libs文件夹下,在当前项目上点击右键--》Build Path--》Configure Build Path--》Order and Export,如果Android Private Libraries没有勾选,勾选上。
1.可能报找不到getSupportActionBar等ActionBarSherLock的方法。原因是使用ActionBarSherLock的Activity需继承于SherlockActivity,修改SlidingMenu liberary中的
SlidingFragmentActivity,让它继承于SherlockFragmentActivity,重新编译liberary导入。
2.项目红叉或红叹号,删除support_v4包,ActionBarSherLock已包含此包,会冲突。也有可能是主题问题,注意appication theme是否正确,参照exsample。
3.注意把ActionBar、某些Fragment等替换成ActionBarSherLock包中的类。
SlidingMenu依赖ActionBarSherlock。可以去官网下载最新的ActionBarSherlock。在导入的时候SlidingMenu-master/library中的
SlidingActivity.java、SlidingFragmentActivity.java SlidingPreferenceActivity.java三个文件作如下修改就好了。
SlidingActivity extends Activity
SlidingFragmentActivity extends FragmentActivity
SlidingPreferenceActivity extends PreferenceActivity
分别替换成
SlidingActivity extends SherlockActivity
SlidingFragmentActivity extends SherlockFragmentActivity
SlidingPreferenceActivity extends SherlockPreferenceActivity