android 抽屉功能初试

由于需要实现自定义的抽屉效果,android自带的SlidingDrawer不能满足,在handle 中 放多个按钮(比如二个,如下图的“新建”和"关闭")时,点击“关闭”按钮关闭或打开,而“新建”按钮时,触发别的事件。我通过网上查资料,尝试过重新SlidingDrawer,可以实现效果,可是二个按钮回同时触发press状态,本人由于刚入门,没有找到好的办法解决。还好,在网上找到http://blog.csdn.net/hellogv/article/details/6264706这个博客,下载并修改了代码实现的我要的功能。功能还在验证中,有不完善的地方请原谅。


我实现抽屉功能,描述如下:

首先,查看效果图:



 * 功能一、屏幕分上下二部分;通过打开按钮实现,抽屉的下面部分打开和关闭,同时上面部分自动伸展。 如上图点击“关闭”按钮体现效果。

 * 功能二、点击黑色部分能够实现拖拉,如果读者想把拖拉功能屏蔽掉,只要把Panel.java 类中第 223~224取消注释则可。

 * 功能三 、点击“新建”按钮,不会触发抽屉的打开和关闭。

代码 :http://download.csdn.net/detail/kekefisht/3636559

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值