Skip to content

Commit e4e2d69

Browse files
author
wujie
committed
添加了重载方法setEntries(Collection<? extends CharSequence>)
1 parent 89c8831 commit e4e2d69

3 files changed

Lines changed: 15 additions & 3 deletions

File tree

library/bintray.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ apply plugin: 'com.jfrog.bintray'
44
def siteUrl = 'https://github.com/CNCoderX/WheelView'
55
def gitUrl = 'https://github.com/CNCoderX/WheelView.git'
66

7-
version = "1.2.1"
7+
version = "1.2.2"
88
group = "com.cncoderx.wheelview"
99
def libName = "WheelView"
1010
def libDesc = "like ios wheel selector"

library/build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@ android {
66

77
defaultConfig {
88
minSdkVersion 14
9-
targetSdkVersion 25
9+
targetSdkVersion 21
1010
versionCode 2
11-
versionName "1.2.1"
11+
versionName "1.2.2"
1212
}
1313
buildTypes {
1414
release {

library/src/main/java/com/cncoderx/wheelview/WheelView.java

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
import android.view.View;
1313

1414
import java.util.ArrayList;
15+
import java.util.Collection;
1516
import java.util.Collections;
1617
import java.util.List;
1718

@@ -373,6 +374,17 @@ public void setEntries(CharSequence... entries) {
373374
invalidate();
374375
}
375376

377+
public void setEntries(Collection<? extends CharSequence> entries) {
378+
mEntries.clear();
379+
if (entries != null && entries.size() > 0) {
380+
mEntries.addAll(entries);
381+
}
382+
mScroller.reset();
383+
measureItemSize();
384+
requestLayout();
385+
invalidate();
386+
}
387+
376388
public OnWheelChangedListener getOnWheelChangedListener() {
377389
return mScroller.onWheelChangedListener;
378390
}

0 commit comments

Comments
 (0)