<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時制
}