В моей программе есть раздел, который отображает различные валюты с использованием java NumberFormat.Например, следующие три строки приведут вам формат валюты для Алжира.
chosenlocale = new Locale("ar","DZ");
NumberFormat currencyformatter = NumberFormat.getCurrencyInstance(chosenlocale);
String currencyexample = currencyformatter.format(Double.parseDouble("0000.00000"));
Когда я запускаю это в эмуляторе Android, я получаю классные и прикольные символы, но не при запускеэто на моем устройстве.Я предполагаю, что если бы устройство было родным для Алжира, символы отображались бы так же, как в эмуляторе.Мое предположение хорошее?
Большое спасибо за ваш вклад!