public static class TimePicker.Builder
extends java.lang.Object
| 构造器和说明 |
|---|
Builder(android.content.Context context,
int type,
TimePicker.OnTimeSelectListener listener)
强制设置的属性直接在构造方法中设置
|
| 限定符和类型 | 方法和说明 |
|---|---|
TimePicker |
create() |
TimePicker.Builder |
dialog(IPickerDialog iPickerDialog)
自定义弹窗
|
TimePicker.Builder |
setContainsEndDate(boolean containsEndDate)
设置mTimeMinuteOffset作用时,是否包含超出的endDate
|
TimePicker.Builder |
setContainsStarDate(boolean containsStarDate)
设置mTimeMinuteOffset作用时,是否包含超出的startDate
|
TimePicker.Builder |
setFormatter(TimePicker.Formatter formatter) |
TimePicker.Builder |
setInterceptor(BasePicker.Interceptor interceptor) |
TimePicker.Builder |
setRangDate(long startDate,
long endDate)
设置起止时间
|
TimePicker.Builder |
setSelectedDate(long millis)
设置选中时间戳
|
TimePicker.Builder |
setTimeMinuteOffset(int timeMinuteOffset)
设置时间间隔分钟数,以0为起始边界
|
public Builder(android.content.Context context,
int type,
TimePicker.OnTimeSelectListener listener)
listener - listenerpublic TimePicker.Builder setRangDate(long startDate, long endDate)
startDate - 起始时间endDate - 截止时间public TimePicker.Builder setSelectedDate(long millis)
millis - 选中时间戳public TimePicker.Builder setTimeMinuteOffset(int timeMinuteOffset)
timeMinuteOffset - 60%offset==0才有效public TimePicker.Builder setContainsStarDate(boolean containsStarDate)
containsStarDate - 是否包含startDatepublic TimePicker.Builder setContainsEndDate(boolean containsEndDate)
containsEndDate - 是否包含endDatepublic TimePicker.Builder setFormatter(TimePicker.Formatter formatter)
public TimePicker.Builder setInterceptor(BasePicker.Interceptor interceptor)
public TimePicker.Builder dialog(@Nullable IPickerDialog iPickerDialog)
iPickerDialog - 如果为null表示不需要弹窗public TimePicker create()