1
我只是想從TimePicker獲取小時和分鐘,並將其顯示爲一個字符串, 例如我使用13:30的時間選擇器,我想將小時數設置爲13,分鐘爲30分鐘。如何從TimePicker中獲取Android的價值時間
這就是我需要的。
我試過.getHour()和getMinute(),但這些方法讓我當前的時間,我不需要。
我只是想從TimePicker獲取小時和分鐘,並將其顯示爲一個字符串, 例如我使用13:30的時間選擇器,我想將小時數設置爲13,分鐘爲30分鐘。如何從TimePicker中獲取Android的價值時間
這就是我需要的。
我試過.getHour()和getMinute(),但這些方法讓我當前的時間,我不需要。
我不確定你現在在做什麼。嘗試設置onTimeSet方法的偵聽器。它有兩個參數正是你所需要的。例如:
創建TimePickerDialog:
public void onClickSetEndTime(View v)
{
TimePickerDialog d = new TimePickerDialog(mActivity,
timeEndSetListener, timeEnd.get(Calendar.HOUR_OF_DAY),
timeEnd.get(Calendar.MINUTE), false);
d.show();
}
然後設置監聽器。在我的情況下,它是「timeEndSetListener」。
private TimePickerDialog.OnTimeSetListener timeEndSetListener = new TimePickerDialog.OnTimeSetListener()
{
public void onTimeSet(TimePicker view, int hourOfDay, int minute)
{
// do what you need to do with the hour and minute
}
};
祝你好運。