gpt4 book ai didi

android - 将默认区域设置设置为 DatePicker 和 TimePicker

转载 作者:行者123 更新时间:2023-12-02 14:34:25 27 4
gpt4 key购买 nike

我在自定义Dialog中使用DatePickerTimePicker。该功能工作正常,但当我更改应用程序的默认 Locale 以匹配阿拉伯语时,我遇到了问题。

问题在于 DatePickerTimePicker 并未在所有 Android 版本上进行本地化。它适用于 Android 版本 4.2.2 及更高版本。但它不适用于 Android 4.1.2 及更低版本。

我想始终将 DatePickerTimePicker 的本地化更改为英语,或者在 Locale 匹配时将其更改为阿拉伯语阿拉伯语。

这是 Android 版本 4.2.2 及更高版本中的对话框(与本地化匹配的正确对话框)

Android version 4.2.2 and higher

这是 Android 版本 4.1.2 及更低版本中的对话框

Android versions 4.1.2 and lower

最佳答案

您需要创建自定义 DatePicker 或 TimePicker。请参阅此链接https://stackoverflow.com/a/9220899/3864698 。它可以帮助您解决问题。

或者您可以使用Reflection来编辑NumberPicker值,按照this link以获得完整的解决方案。

关于android - 将默认区域设置设置为 DatePicker 和 TimePicker,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47883825/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com