2011-03-11 810 views

回答

2

要計算用戶選擇的兩次間隔,只需在setOnTimeChangedListener中使用諸如calcDifTime()之類的函數。然後通過setOnTimeChangedListener()將此偵聽器設置爲TimePicker。然後當用戶改變時間時,監聽器將被調用。

TimePicker timeStart; 
TimePicker timeEnd; 

int calcDifTime() { 
     int difHour = timeEnd.getCurrentHour() - timeStart.getCurrentHour(); 
     int difMin = timeEnd.getCurrentMinute() - timeStart.getCurrentMinute(); 

     return difHour * 60 + difMin; 
    } 
+0

感謝@Dummey和@Reno的幫助。真的很感激它! – paulo 2011-03-27 20:57:24

相關問題