https://github.com/JakeWharton/ActionBarSherlock
https://github.com/jfeinstein10/SlidingMenu
首先下载ActionBarSherlock-master和SlidingMenu-master
1.导入ActionBarSherlock-master/actionbarsherlock
2.项目=>Properties=>Is Library打钩
3.导入SlidingMenu-master
生成两个项目library和ExampleListActivity
4.删除 library/libs/android-support-v4.jar
在开发应用的时候,难以避免的会用到很多第三方的开源项目,这些项目中都会使用android-support-v4.jar包,再加上这些开源项目之间还存在各种复杂的引用关系。
就这样引用来、引用去,就可能会出现android-support-v4.jar的冲突问题,类似于:
Found 2 versions of android-support-v4.jar in the dependency list,but not all the versions are identical
所以要删除重复的 保留一份
library=>Properties=>Is Library打钩 add actionbarsherlock
5. 修改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
加上import com.actionbarsherlock.app.SherlockActivity;
import com.actionbarsherlock.app.SherlockFragmentActivity;
import com.actionbarsherlock.app.SherlockPreferenceActivity;
6.ExampleListActivity=>Properties=>Is Library打钩
先清空再add library
结果: