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