android slidingmenu demo 调试

来源:互联网 发布:php idc销售管理系统 编辑:程序博客网 时间:2024/05/20 05:26

库,jar就是一些类,或者编译好的类,

当一个项目作为一个库项目时候,依赖他的项目要在同一目录下。ctrl+1,把case变为ifelse,因为常量不是静态的是动态的。

程序运行要类库,jar或者项目做库

Actionbarssherlock下载,导入作为项目

slidingmenu中/library导入作为项目,slidingmenu中/library依赖于Actionbarssherlock,要把Actionbarssherlock作为slidingmenu中/library的 库,删除重复的v4jar,将FragmentActivity父类换成SherlockFragmentActivity。如下。最后把swich case换成if else。导入demo,添加slidingmenu中/library项目作为库,然后最后clean一下。启动。

找到SlidingFragmentActivity.java 修改这个文件,原来父类是fragmentactivity。用 SherlockFragmentActivity代替

  1. import com.actionbarsherlock.app.SherlockFragmentActivity;  

 

然后,将下面这个父类:

 

 

  1. public class SlidingFragmentActivity extends FragmentActivity implements SlidingActivityBase {  

 

换成Actionbarsherlock里的另外一个父类:

 

  1. public class SlidingFragmentActivity extends SherlockFragmentActivity implements SlidingActivityBase {  

CustomViewAbove.java CustomViewBehind.java SlidingMenu.java 这个三个文件是控件本身的实现,包含到自己的工程就行了,还有该控件自己定义的属性attrs.xml。我可不是大神,只是之前用到过^^


出来了,还真是耶!真厉害,就是getActionBar,要Android SDK 11才行,如果能提取几个ActionBarSherlock里面的几个类就能实现兼容Android2.3以下版本就好了


0 0
原创粉丝点击