Android 安卓乌克兰语
如何将Android 安卓乌克兰语,android,date,localization,Android,Date,Localization,如何将日期动态转换为乌克兰语 我正在使用以下代码: final SimpleDateFormat dateFormat = new SimpleDateFormat("MMMM, yyyy"); final Date date = calendar.getTime(); final TextView chosenMonth = (TextView) findViewById(R.id.chosenMonth); chosenMonth.setText(dateFormat.format(dat
日期
动态转换为乌克兰语
我正在使用以下代码:
final SimpleDateFormat dateFormat = new SimpleDateFormat("MMMM, yyyy");
final Date date = calendar.getTime();
final TextView chosenMonth = (TextView) findViewById(R.id.chosenMonth);
chosenMonth.setText(dateFormat.format(date));
将日期格式化为“2013年9月”。此文本语言是设备语言,但我需要格式化此日期并仅以乌克兰语显示
我尝试使用
Locale
类实现此功能,但UA语言没有常量。尝试使用,而不是使用SimpleDataFormat创建自己的模式。虽然没有常量,但如果设备支持,您仍然可以自己设置语言环境
使用newlocale('uk','UA')
创建您的乌克兰语言环境,然后在采用语言环境的SimpleDataFormat版本中使用它
这样行吗
final SimpleDateFormat dateFormat = new SimpleDateFormat("MMMM, yyyy", new Locale('uk','UA'));
如何在那里设置UA语言,我发现乌克兰语言(Locale.UA)没有常数。尝试使用
新的语言环境(“UA”)
。这样可以工作,但月份是用小写字母显示的,格式不好。需要是“ааааа”,但得到“аааа”