Chúng tôi có một thành viên báo cáo rằng anh ấy không thể đặt ngày trước ngày 1 tháng 1 năm 1970 trên DatePickerDialog của chúng tôi. Vấn đề này không repro cho chúng tôi.DatePickerDialog thực thi không đúng ngày tối thiểu là ngày 1 tháng 1 năm 1970
Tôi đã biết rằng DatePickerDialog không hiển thị các hàm setMinDate/setMaxDate của DatePicker bên dưới, do đó, có vẻ như một số sửa đổi cụ thể của nhà sản xuất thiết bị cầm tay đang ảnh hưởng đến minDate/maxDate.
Người dùng này báo cáo rằng anh đang chạy Droid x2 trên Verizon chạy 2,2 Froyo. Trong khi chúng tôi tin rằng anh ấy là chính xác trong mô tả của mình về mô hình thiết bị của mình, nhiều người dùng đã nhầm lẫn về phiên bản hệ điều hành, vì vậy anh ấy có thể đang chạy 2.3.
Tôi đã cố gắng để giải quyết vấn đề này bằng cách thêm chủ đề này để Hoạt động của tôi:
<style name="profile_editor_theme">
<item name="android:endYear">2025</item>
<item name="android:startYear">1910</item>
</style>
Trong khi chủ đề này trên hoạt động của tôi có tác dụng dự định của kìm hãm sự DatePickerDialog trên các thiết bị thử nghiệm của tôi (một tab Galaxy và một bản gốc Motorola Droid), nó dường như không có hiệu lực cho người dùng.
Sự cố này repros cho người dùng của chúng tôi 100% thời gian, nhưng hoạt động chính xác cho chúng tôi trên thiết bị của chính chúng tôi.
Có ai có thể giải thích điều gì có thể gây ra điều này và cách chúng tôi có thể khắc phục sự cố không?
Tôi có filed this bug against Google về vấn đề này.
Cảm ơn!
Vấn đề tương tự đang được báo cáo bởi một vài người dùng của chúng tôi (bao gồm cả người dùng Droid x2) và chúng tôi cũng không thể kiểm soát nội bộ. – greg7gkb
Cũng repros trên Motorola Razr – HannahMitt
Bất cứ ai cũng có thông tin cập nhật về điều này? Chúng tôi vẫn nhận được báo cáo về nó trong lĩnh vực này ... không có quyền truy cập vào Razr một cách không may: ( – greg7gkb