Browse Source

时间选择器

e 6 years ago
parent
commit
a62f9933b4
1 changed files with 5 additions and 1 deletions
  1. 5 1
      app/src/main/java/com/kuxuan/moneynote/utils/PickerUtil.java

+ 5 - 1
app/src/main/java/com/kuxuan/moneynote/utils/PickerUtil.java

@@ -34,6 +34,7 @@ public class PickerUtil {
34 34
         picker.setRangeEnd(endYear, endMonth, 1);
35 35
         picker.setSelectedItem(chooseYear, chooseMonth);
36 36
         picker.setWeightEnable(true);
37
+        picker.setCanLoop(false);
37 38
         picker.setWheelModeEnable(false);
38 39
         picker.setOnDatePickListener(listener);
39 40
         picker.show();
@@ -50,8 +51,9 @@ public class PickerUtil {
50 51
         picker.setGravity(Gravity.BOTTOM | Gravity.CENTER_HORIZONTAL);
51 52
         picker.setWidth((int) (picker.getScreenWidthPixels()));
52 53
         picker.setHeight(picker.getScreenHeightPixels()/2-250);
53
-        picker.setRangeStart(2010, 10, 14);
54
+        picker.setRangeStart(2010, 1, 1);
54 55
         picker.setTitleText(mTitle);
56
+        picker.setCanLoop(false);
55 57
         picker.setRangeEnd(mYear, mMonth, mDay);
56 58
         picker.setSelectedItem(mYear, mMonth,mDay);
57 59
         picker.setWeightEnable(true);
@@ -75,6 +77,7 @@ public class PickerUtil {
75 77
         picker.setRangeStart(0, 0);//09:00
76 78
         picker.setRangeEnd(23, 0);//18:30
77 79
         picker.setTopLineVisible(false);
80
+        picker.setCanLoop(false);
78 81
         picker.setLineVisible(false);
79 82
         picker.setWheelModeEnable(false);
80 83
         picker.setOnTimePickListener(listener);
@@ -93,6 +96,7 @@ public class PickerUtil {
93 96
         NumberPicker picker = new NumberPicker(activity);
94 97
         picker.setTextSize(16);
95 98
         picker.setSelectedIndex(7);
99
+        picker.setCanLoop(false);
96 100
         picker.setLineConfig(config);
97 101
         picker.setTitleText("选择年份");
98 102
         picker.setOnNumberPickListener(listener);