) Я разработчик на C #, и теперь я начал программировать приложения для Android. В C # у нас есть объект CultureInfo, где мы можем установить значения для культуры приложения. Есть похожий объект в Java (Android), чтобы я мог это сделать ¿? я обнаружил, что могу установить локаль с помощью этого Locale.setDefault (Locale.FRENCH); но как я могу установить дату, количество и символы монет ¿?
Вот код на C #, который я использую:
CultureInfo objCultureInfo = new CultureInfo("en-US", true);
objCultureInfo.NumberFormat.NumberDecimalDigits = 2;
objCultureInfo.NumberFormat.NumberDecimalSeparator = ".";
objCultureInfo.NumberFormat.NumberGroupSeparator = ",";
objCultureInfo.DateTimeFormat.DateSeparator = "/";
objCultureInfo.DateTimeFormat.TimeSeparator = ":";
objCultureInfo.DateTimeFormat.FullDateTimePattern = "MM/dd/yyyy HH:mm:ss";
objCultureInfo.DateTimeFormat.ShortDatePattern = "MM/dd/yyyy";
objCultureInfo.DateTimeFormat.ShortTimePattern = "HH:mm:ss";
objCultureInfo.NumberFormat.CurrencySymbol = "$";
Cultura.CulturaAplicacion = objCultureInfo;
Спасибо!