Signed-off-by: rtc <rtc@qq.com>

pull/34/head
rtc 2 years ago
parent 5acd89ef21
commit 565eb76b20

@ -59,24 +59,23 @@ public class DateTimePicker extends FrameLayout {
private static final int AMPM_SPINNER_MIN_VAL = 0;
// 上午/下午选择器的最大值
private static final int AMPM_SPINNER_MAX_VAL = 1;
private final NumberPicker mDateSpinner;
private final NumberPicker mHourSpinner;
private final NumberPicker mMinuteSpinner;
private final NumberPicker mAmPmSpinner;
private Calendar mDate;
private final NumberPicker mDateSpinner; // 日期选择器控件
private final NumberPicker mHourSpinner; // 小时选择器控件
private final NumberPicker mMinuteSpinner; // 分钟选择器控件
private final NumberPicker mAmPmSpinner; // 上午/下午选择器控件
private Calendar mDate; // 当前日期时间
private String[] mDateDisplayValues = new String[DAYS_IN_ALL_WEEK];
private String[] mDateDisplayValues = new String[DAYS_IN_ALL_WEEK]; // 一周的日期显示值
private boolean mIsAm;
private boolean mIsAm; // 当前是否为上午
private boolean mIs24HourView;
private boolean mIs24HourView; // 是否为24小时制显示
private boolean mIsEnabled = DEFAULT_ENABLE_STATE;
private boolean mIsEnabled = DEFAULT_ENABLE_STATE; // 是否启用选择器的状态,默认为启用
private boolean mInitialising;
private OnDateTimeChangedListener mOnDateTimeChangedListener;
private boolean mInitialising; // 是否正在初始化
private OnDateTimeChangedListener mOnDateTimeChangedListener; // 日期时间变化监听器
private NumberPicker.OnValueChangeListener mOnDateChangedListener = new NumberPicker.OnValueChangeListener() {
@Override
public void onValueChange(NumberPicker picker, int oldVal, int newVal) {

Loading…
Cancel
Save