2010-04-14 103 views
0

我有一個DatePicker視圖以及在我的佈局TimePicker視圖,每次更改日期或時間我想更新一個值。在TimePicker上,我可以簡單地設置一個setOnTimeChangedListener,但DatePicker不存在任何相應的對象。可以在init()函數中設置一個名爲OnDateChangedListener的監聽器,但每次更改日期時都不會觸發。是否有相應的監聽程序,或者是否有可用於以令人滿意的方式解決此問題的黑客?替代缺少setOnDateChangeListener() - 函數

http://developer.android.com/intl/de/reference/android/widget/DatePicker.html http://developer.android.com/intl/de/reference/android/widget/TimePicker.html

乾杯,

回答

3

甲聽者稱爲 OnDateChangedListener可以 被設置在init() - 函數,但它不會每個日期改變時 觸發。

根據源代碼,它每次更改日期時調用。所以,再試一次。

+0

該死的,這是我的代碼中的一個愚蠢的錯誤。至少你的回答讓我相信我的錯誤不在android API中,讓我找到了我的錯誤。謝謝! – pgsandstrom 2010-04-15 07:36:49