<span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);">下面我们来看一下这个控件吧。</span>
这里初始化设置时间。
TimePicker time = (TimePicker) findViewById(R.id.time);
time.setCurrentHour(8);
time.setCurrentMinute(12);
可以设置是否是24时制
time.setIs24HourView(true);
设置监听
time.setOnTimeChangedListener(new OnTimeChangedListener() {
@Override
public void onTimeChanged(TimePicker view, int hourOfDay, int minute) {
Toast.makeText(getApplicationContext(), "当前时间为:"+hourOfDay+"点"+minute+"分",
Toast.LENGTH_LONG).show();
}
});
获取控件上的时间以及是否是24时制
int hour=time.getCurrentHour(); //获取显示小时
int minite=time.getCurrentMinute(); //获取显示分钟
boolean is24v=time.is24HourView();
if(is24v){
//24时制
}else{
//非24时制
}