android slidingmenu demo 调试

库,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
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值