Skip to content
This repository was archived by the owner on Apr 14, 2020. It is now read-only.

Commit d0d22fa

Browse files
author
levey_ddzx
committed
1.1.4
1 parent 0f4b25f commit d0d22fa

File tree

4 files changed

+13
-9
lines changed

4 files changed

+13
-9
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ github      [rxbanner_demo.apk](https://github.com/leveychen
5353
### 2.导入引用    [![](https://jitpack.io/v/leveychen/RxBanner.svg)](https://jitpack.io/#leveychen/RxBanner)
5454

5555
```xml
56-
implementation 'com.github.leveychen:RxBanner:1.1.3'
56+
implementation 'com.github.leveychen:RxBanner:1.1.4'
5757
```
5858
[LATEST RELEASE](https://github.com/leveychen/RxBanner/releases/latest)
5959

README_EN.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ github      [rxbanner_demo.apk](https://github.com/leveychen
3535
### Step 2. Add the `dependency`     [![](https://jitpack.io/v/leveychen/RxBanner.svg)](https://jitpack.io/#leveychen/RxBanner)
3636

3737
```xml
38-
implementation 'com.github.leveychen:RxBanner:1.1.3'
38+
implementation 'com.github.leveychen:RxBanner:1.1.4'
3939
```
4040
[LATEST RELEASE](https://github.com/leveychen/RxBanner/releases/latest)
4141

bannerlib/src/main/java/cn/levey/bannerlib/manager/CenterSnapHelper.java

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
import android.view.animation.DecelerateInterpolator;
77
import android.widget.Scroller;
88

9-
import cn.levey.bannerlib.base.RxBannerLogger;
109
import cn.levey.bannerlib.data.RxBannerGlobalConfig;
1110
import cn.levey.bannerlib.impl.RxBannerChangeListener;
1211
import cn.levey.bannerlib.impl.RxBannerIndicatorChangeListener;
@@ -163,8 +162,13 @@ void setupCallbacks() throws IllegalStateException {
163162
* Called when the instance of a {@link RecyclerView} is detached.
164163
*/
165164
void destroyCallbacks() {
166-
mRecyclerView.removeOnScrollListener(mScrollListener);
167-
mRecyclerView.setOnFlingListener(null);
165+
if(mRecyclerView !=null) {
166+
if(mScrollListener != null) {
167+
mRecyclerView.removeOnScrollListener(mScrollListener);
168+
}
169+
mRecyclerView.setOnFlingListener(null);
170+
171+
}
168172
}
169173

170174
private int currentPosition = 0; //记录当前位置,防止一次滑动多个item

build.gradle

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ buildscript {
88
jcenter()
99
}
1010
dependencies {
11-
classpath 'com.android.tools.build:gradle:3.2.0-rc03'
11+
classpath 'com.android.tools.build:gradle:3.2.1'
1212
classpath 'com.github.dcendents:android-maven-gradle-plugin:2.1'
1313
classpath 'com.diffplug.spotless:spotless-plugin-gradle:3.14.0'
1414

@@ -32,10 +32,10 @@ task clean(type: Delete) {
3232

3333

3434
ext {
35-
versionCode = 113
36-
versionName = '1.1.3'
35+
versionCode = 114
36+
versionName = '1.1.4'
3737
minSdkVersion = 16
3838
targetSdkVersion = 28
3939
compileSdkVersion = 28
40-
supportVersion = '28.0.0-rc02'
40+
supportVersion = '28.0.0'
4141
}

0 commit comments

Comments
 (0)