2

我把它DatePicker放在我的Activity. 每次我启动我的应用程序时,我都会在DatePicker widget: Oct 15 2012. 但是当我开始我的活动时,我想有一个本地版本的日期(俄语)。我试图在UI初始化之前定义语言环境。但这无济于事。有没有可能在不扩展DatePicker课程的情况下做到这一点?

4

3 回答 3

2

实际上没有必要重写这个类。但是当我开始这样做时,我发现了有关特殊方法“reorderpickers”的信息,该方法专门用于本地化 datepicker(自动)。我的错误是在之前的活动中将语言环境设置为英语(为密码定义英语语言环境)。这就是为什么标准方法不起作用的原因。所以任何有同样问题的人都会检查你的代码是否改变了语言环境。

于 2012-10-21T17:32:58.623 回答
0

您应该创建自定义日期选择器对话框。为了做到这一点,该链接可以帮助您;

http://coffeebreak.hiq.se/2011/09/09/fixing-androids-datepickerdialog/

于 2012-10-20T21:38:32.803 回答
0

您可以在此处找到有关 DataPicker 和应用程序区域设置的其他信息

于 2014-08-25T13:30:07.307 回答