我将DatePicker
放在Activity
上。每次我启动我的应用程序时,我都会在DatePicker widget: Oct 15 2012
中看到英文版的日期。但是当我开始我的活动时,我希望有一个本地版本的日期(俄语)。我试图在UI
初始化之前定义语言环境。但它没有帮助。有没有可能在不延长DatePicker
课程的情况下成功?
答案 0 :(得分:2)
实际上没有必要覆盖这个类。但是当我开始这样做时,我发现了有关特殊方法“reorderpickers”的信息,该方法专门用于本地化datepicker(自动)。我的错误是在上一个活动中将Locale设置为英语(为密码定义英语区域设置)。这就是标准方法不起作用的原因。因此,任何遇到相同问题的人都会检查您的代码是否更改了Locale。
答案 1 :(得分:0)
您应该创建自定义datepickerdialog。为此,该链接可以帮助您;
http://coffeebreak.hiq.se/2011/09/09/fixing-androids-datepickerdialog/
答案 2 :(得分:0)
您可以找到here
的DatePicker和应用程序区域设置的其他信息