gpt4 book ai didi

安卓 : Is It Possible To Show Only Quaters in Time Picker ? 00:15:30:45

转载 作者:太空狗 更新时间:2023-10-29 16:25:59 26 4
gpt4 key购买 nike

我只需要在时间选择器中显示 [00 , 15 , 30 ,45] 我搜索过但找不到任何东西,有人知道如何实现吗?

Like this

最佳答案

Android Time Picker 不提供 setInterval() 方法,我们需要使用 MaterialDateTimepicker

implementation 'com.wdullaer:materialdatetimepicker:3.6.3'

它的最新版本与我的一些库冲突,这就是我使用 3.6.3 的原因

还有那些使用 NumberPicker 的人这样做对我不起作用

Calendar now = Calendar.getInstance();
TimePickerDialog timePickerDialog = TimePickerDialog.newInstance(mTimePickerListener,
now.get(Calendar.HOUR_OF_DAY),
now.get(Calendar.MINUTE),
false
);
timePickerDialog.setThemeDark(false);
timePickerDialog.setTitle("TimePicker Title");
timePickerDialog.setTimeInterval(1, 15, 30); // 15 Minutes Interval
//timePickerDialog.setTimeInterval(1, 30, 60); // 30 Minutes Interval
timePickerDialog.setAccentColor(Color.parseColor("#9C27B0"));
timePickerDialog.setOnCancelListener(new DialogInterface.OnCancelListener() {
@Override
public void onCancel(DialogInterface dialogInterface) {
Log.d("TimePicker", "Dialog was cancelled");
}
});
timePickerDialog.show(getFragmentManager(), "Timepickerdialog");

 private TimePickerDialog.OnTimeSetListener mTimePickerListener = new TimePickerDialog.OnTimeSetListener() {

@Override
public void onTimeSet(TimePickerDialog view, int hourOfDay, int minute, int second) {

}
};

关于安卓 : Is It Possible To Show Only Quaters in Time Picker ? 00:15:30:45,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53848507/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com