From f0d70c352d0d53fc20992a3cda66d7ed1ce69a70 Mon Sep 17 00:00:00 2001 From: limuyang Date: Mon, 23 Dec 2019 00:52:33 +0800 Subject: [PATCH] update demo --- app/build.gradle | 10 +++++++--- .../adapter/node/tree/provider/FirstProvider.java | 7 +------ 2 files changed, 8 insertions(+), 9 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index d68857f78..1eeb65e25 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -10,8 +10,8 @@ android { applicationId "com.chad.baserecyclerviewadapterhelper" minSdkVersion 16 targetSdkVersion 28 - versionCode 5 - versionName "2.1" + versionCode 6 + versionName "3.0" } buildTypes { release { @@ -19,7 +19,11 @@ android { zipAlignEnabled true proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } - + debug { + minifyEnabled true + zipAlignEnabled true + proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' + } } dataBinding { enabled = true diff --git a/app/src/main/java/com/chad/baserecyclerviewadapterhelper/adapter/node/tree/provider/FirstProvider.java b/app/src/main/java/com/chad/baserecyclerviewadapterhelper/adapter/node/tree/provider/FirstProvider.java index 1664e4786..de5851721 100644 --- a/app/src/main/java/com/chad/baserecyclerviewadapterhelper/adapter/node/tree/provider/FirstProvider.java +++ b/app/src/main/java/com/chad/baserecyclerviewadapterhelper/adapter/node/tree/provider/FirstProvider.java @@ -37,11 +37,6 @@ public void convert(@NotNull BaseViewHolder helper, @Nullable BaseNode data) { @Override public void onClick(@NotNull BaseViewHolder helper, @NotNull View view, BaseNode data, int position) { - FirstNode node = (FirstNode) data; - if (node.isExpanded()) { - getAdapter().collapse(position); - } else { - getAdapter().expand(position); - } + getAdapter().expandAndCollapseOther(position); } }