OnDateChangedListener()類方法中使用timePicker方法,提示方法不存在是什么原因,編輯器沒有報錯,程序運行出錯
datePicker.init(year, month - 1, day, new DatePicker.OnDateChangedListener() {
? ?@Override
? ?public void onDateChanged(DatePicker datePicker, int i, int i1, int i2) {
? ? ? ?title=i + "-" + (i1 + 1) + "-" + i2 + " " + timePicker.getHour() + ":" + timePicker.getMinute();
? ? ? ?setTitle(title);
? ?}
});
timePicker.setOnTimeChangedListener(new TimePicker.OnTimeChangedListener() {
? ?@Override
? ?public void onTimeChanged(TimePicker timePicker, int i, int i1) {
? ? ? ?title=datePicker.getYear()+"-"+datePicker.getMonth()+"-"+datePicker.getDayOfMonth()+" "+i+":"+i1;
? ? ? ?setTitle(title);
? ?}
});
2016-06-03
?要用這種方法來獲取時間:timePicker.getCurrentHour(),timePicke.getCurrentMinute()
2015-12-12
import android.widget.TimePicker.OnTimeChangedListener;看看你前面加這個沒有?