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