抽屉视效(SlidingDrawer)使用中遇到的问题

来源:互联网 发布:linux p2p服务器 编辑:程序博客网 时间:2024/06/06 04:02

项目中要实现一个拖拽FM收藏夹的功能。没能力自己实现,只能各种搜索,发现可以采用谷歌原生提供的SlidingDrawer控件。

SlidingDrawer在后面的Android SDK版本中已经不再支持。但是如果apk最小sdk可以向下兼容的话,还是可以使用的。

用这个控件来实现拖拽动画即抽屉视效还是比较方便的。

但是,要满足项目要求,还是需要继承SlidingDrawer类,并修改覆盖一些方法。

 

目标视效如下:

 

 

SlidingDrawer控件,定义布局时必须定义id为handle和content的两个部分,handle部分相应拖拽,content部分则是之前隐藏,拖拽后显示出来的部分。

 
继承并修改SlidingDrawer类主要是为了实现,只有分割线上方部分可以拖拽,同事分割线下方的按钮控件,可以接收点击事件。
 
记录这些,供以后查看。
 
 
 

 

0 0
原创粉丝点击