Lịch của người dùng của tôi là lịch Ba Tư. Tôi có một thuật toán để thay đổi ngày tháng và thời gian giữa lịch Tây và Ba Tư. Tôi muốn sử dụng CalendarView hoặc DatePicker cho người dùng của mình để chọn ngày. Có thể bản địa hóa CalendarView và DatePicker để hỗ trợ lịch địa phương của tôi không?Có thể bản địa hóa CalendarView hoặc DatePicker không?
Trả lời
CalendarView
sử dụng ngôn ngữ hiện tại để xác định cách hiển thị ngày. Nó cũng thực hiện onConfigurationChanged
để nghe các thay đổi đối với ngôn ngữ hiện tại và cập nhật lịch. Nhưng dường như nó không hỗ trợ kịch bản của bạn nơi bạn muốn chỉ định một miền địa phương khác được sử dụng (ví dụ: ngôn ngữ hiện tại của người dùng là tiếng Ba Tư và bạn muốn hiển thị chế độ xem lịch với ngôn ngữ phương Tây).
Rất tiếc, phương thức setCurrentLocale là riêng tư, vì vậy ngay cả khi bạn phân lớp CalendarView, bạn sẽ không thể thay đổi ngôn ngữ được sử dụng.
Bạn có thể xem Source code cho Chế độ xem lịch.
Có, điều đó là có thể. Nhưng bạn không nên sử dụng Chế độ xem lịch mặc định. Bạn nên sử dụng Custom View với Google calender Api. iff bạn sử dụng chế độ xem lịch mặc định, Số không thay đổi và conntents cũng không thay đổi, Để thay đổi nội dung, bạn nên sử dụng translate.google.com api để thay đổi nội dung bản địa hóa.
- 1. Tải xuống tập lệnh jQuery để bản địa hóa datepicker
- 2. Làm thế nào để tắt CalendarView trong một DatePicker?
- 3. Tôi có thể bản địa hóa UIDatePicker không?
- 4. Xcode: Chạy dự án có bản địa hóa cụ thể
- 5. Bản địa hóa các chuỗi được nối hoặc động
- 6. Nội dung bản địa hóa + Bảng phân cảnh + .strings -> không bản địa hóa
- 7. Số điện thoại có cần được bản địa hóa không?
- 8. Tài nguyên bản địa hóa có thể được tải xuống trong thời gian chạy không?
- 9. Có thể bản địa hóa URL/định tuyến trong ASP.NET MVC không?
- 10. jquery ui datepicker - cần phiên bản ngày có thể kéo
- 11. Bản địa hóa meteor js
- 12. Hiển thị một DatePicker có hoặc không có trường năm
- 13. Các bảng được bản địa hóa và Khung thực thể
- 14. Cách bản địa hóa nhãn trợ năng
- 15. Thay đổi kiểu CalendarView
- 16. Bảng phân cảnh + nội dung bản địa hóa + tệp .strings không bản địa hóa tại thời gian chạy
- 17. Javascript toFixed được bản địa hóa?
- 18. jQuery UI Datepicker - Vô hiệu hóa các ngày cụ thể
- 19. BlackBerry: Bản địa hóa, Gói tài nguyên
- 20. Bản địa hóa hình ảnh trong ASP.NET
- 21. Tạo Enum.toString() đã bản địa hóa
- 22. Bản địa hóa và JQuery/JavaScript
- 23. Phonegap/Sencha Ngôn ngữ bản địa hóa
- 24. Cách bản địa hóa các nút AppBar
- 25. Tên quốc gia được bản địa hóa
- 26. Giải pháp scriptbundle được bản địa hóa
- 27. JavaFX 2.x Bản địa hóa TableView
- 28. Bản địa hóa Thẻ Facebook OG
- 29. Bản địa hóa với HTML-Thẻ
- 30. Tên nhóm được bản địa hóa
xem xét các nguồn! Không nên quá khó khăn để làm những gì bạn có trong tâm trí, nhưng nó sẽ giúp rất nhiều nếu bạn biết những gì xảy ra dưới mui xe của datepicker và calendarView! – Bondax
Bạn có thể giải thích thêm. Tôi mới trong Android. Cảm ơn, – Conscious
Xem các nguồn mà bạn có thể truy cập tại http://source.android.com/source/index.html. Bằng cách đó bạn sẽ tìm hiểu cách mọi thứ hoạt động và tìm câu trả lời cho nhiều câu hỏi ... – Bondax