我們有一個成員報告他無法在我們的DatePickerDialog上設置1970年1月1日之前的日期。這個問題不適合我們。DatePickerDialog錯誤地強制實施1970年1月1日的最低日期
我已經知道DatePickerDialog沒有公開基礎DatePicker的setMinDate/setMaxDate函數,所以似乎某種手機制造商特定的修改正在影響minDate/maxDate。
此用戶報告他在運行2.2 Froyo的Verizon上運行Droid x2。雖然我們相信他在描述他的設備模型時是正確的,但許多用戶對操作系統版本感到困惑,所以他可能會跑2.3。
我試圖加入這個主題我的活動來解決這個問題:
<style name="profile_editor_theme">
<item name="android:endYear">2025</item>
<item name="android:startYear">1910</item>
</style>
雖然我的活動這個主題有約束DatePickerDialog在我的測試設備(銀河標籤和原來的預期效果摩托羅拉Droid),它顯然對用戶沒有任何影響。
此問題在100%的時間內爲我們的用戶提供repros,但在我們自己的設備上正常工作。
任何人都可以解釋什麼可能導致這一點,我們如何解決它?
我對這件事情有filed this bug against Google。
謝謝!
我們的一些用戶(包括Droid x2用戶)正在報告同樣的問題,我們也無法在內部進行再現。 – greg7gkb 2012-02-07 21:18:50
也在摩托羅拉Razr – HannahMitt 2012-06-13 15:09:24
repros任何人有這方面的更新?我們仍然在現場得到報告...沒有訪問Razr不幸的是:( – greg7gkb 2012-07-30 18:59:54