DatePickerDialog(含年份选择)切换为阿拉伯语时“Years”文本未本地化的问题求助
DatePickerDialog(含年份选择)切换为阿拉伯语时“Years”文本未本地化的问题求助
各位好,我遇到了一个本地化相关的问题,想请大家帮忙看看:
我开发的功能会先弹出年份选择器,整个日历组件是支持本地化的。但当我把设备语言切换成阿拉伯语后,DatePicker对话框里的“Years”文本并没有转换成阿拉伯语,不过对话框里的其他部分内容已经正常显示为阿拉伯语了(就像截图里展示的那样)。
我已经做了这些尝试:
- 在打开选择器之前添加了相关配置代码,确保系统语言默认设置为阿拉伯语,并且使用
Locale.getDefault()来获取当前区域设置 - 通过这段代码触发打开年份选择器:
datePickerDialog.datePicker.getTouchables()[0].performClick()
有没有大佬知道怎么让“Years”这个文本也正确切换为阿拉伯语呀?
内容来源于stack exchange
相关产品推荐
相关产品推荐

