From 6769473e773d0953fa1851f7d43c7dc37779ced0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=BB=9D=E5=B0=98=E9=87=8A=E7=88=B1?= Date: Fri, 20 Sep 2019 17:37:03 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0readme?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 0b10ff0..5cc8b18 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,8 @@ SwipeRecyclerView --- +侧滑菜单很多,对于重复造轮子的问题,主要是没有找到合适的,顺便练练手 + * 左滑菜单(水平排列) * 支持定义多个菜单 * 支持定义每个菜单的宽度、背景、图标 @@ -10,6 +12,12 @@ SwipeRecyclerView * item点击事件 * 侧滑状态(包括展开关闭起始状态,展开关闭结束状态) +### 1. 添加library +Gradle +``` +implementation 'com.jessehu.swiperecyclerview:SwipeRecyclerView:0.0.2' +``` + ### 使用 #### 1. 布局中添加SwipeRecyclerView ```XML @@ -57,7 +65,7 @@ menuItem.setIconGravity(Gravity.BOTTOM); // 设置图标大小,如果不设置,默认为菜单文字高度 menuItem.setIconSize(50); ``` -以上属性可以根据自身需要选择设置 +以上属性可以根据自身需要选择设置 菜单高度由ItemView的高度决定 #### 3. 继承BaseSwipeAdapter @@ -136,7 +144,7 @@ listView.setOnMenuStatusListener(new SwipeRecyclerView.OnMenuStatusListener() { } }); ``` -注意:点击事件是Adapter回调的而侧滑状态是SwipeRecyclerView回调的s +注意:点击事件是Adapter回调的而侧滑状态是SwipeRecyclerView回调的 在进行其他操作之前,请先关闭已打开的菜单`listView.closeMenu()` 最后送上丑图一张