一、实现效果:
二、分析
先看两个图:有一个大体的了解
这是框架中所有的类。
1.下面的图是视图层次:
上面的图中:SwipeMenuLayout是ListView中item的布局,分左右两部分,一部分是正常显示的contentView,一部分是滑出来的menuView;滑出来的SwipeMenuView继承自LinearLayout,添加view时,就是横向添加,可以横向添加多个。
2.下面的图是类图结构:
上面是类之间的调用关系,类旁边注明了类的主要作用。
三、使用1、从github上下载开源项目SwipeMenuListView的源码:https://github.com/baoyongzhang/SwipeMenuListView
2、在自己项目中新建一个包,名字为:com