android - 如何本地化 Android DatePicker?

标签 android android-widget

我将 DatePicker 放在我的 Activity 上。每次我启动我的应用程序时,我都会在 DatePicker 小部件中看到英语版本的日期:Oct 15 2012。但是当我开始我的 Activity 时,我想有一个本地版本的日期(俄语)。我试图在 UI 初始化之前定义语言环境。但这没有帮助。是否有可能在不扩展 DatePicker 类的情况下实现它?

最佳答案

其实不需要重写这个类。但是当我开始这样做时,我发现了有关特殊方法“reorderpickers”的信息,该方法专门用于本地化日期选择器(自动)。我的错误是在之前的 Activity 中将区域设置设置为英语(为密码定义英语区域设置)。这就是标准方法不起作用的原因。因此,遇到相同问题的任何人都可以检查您的代码是否更改了 Locale。

关于android - 如何本地化 Android DatePicker?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12992765/

相关文章:

android - React Native android camera2 纵横比问题

java - 无法使用 Intent.FLAG_ACTIVITY_NEW_TASK

Android Studio 打开不正确的 java 类文件。错误 : "Failed linking the resources."

android - 主题为 Holo Light 的 DatePickerDialog?

Android - 翻译动画

php - Android eclipse 注册页面应用已停止错误

Android 自定义从子 Activity 到父 Activity 的转换

android - 为什么键盘将 tabhost 提升到顶部?

android - map 的自动链接不起作用

Android:针对所有屏幕尺寸对齐 LinearLayout 中心