这个想法是我想展示'购买此应用程序'为国家/地区用户设置的最低价格,以其本地货币,我的应用程序以及AlertDialog用户将在一段时间后获得。是否有一些java代码可用于在我的应用程序和AlertDialog中显示本地货币?
如果不可能,那么有人可以引导我朝着正确的方向前进吗?
提前致谢!
答案 0 :(得分:0)
import java.util.Currency;
import java.util.Locale;
公共类CurrencyTest {
public static void main(String[] args) throws Exception {
Locale defaultLocale = Locale.getDefault();
displayCurrencyInfoForLocale(defaultLocale);
Locale swedishLocale = new Locale("sv", "SE");
displayCurrencyInfoForLocale(swedishLocale);
}
public static void displayCurrencyInfoForLocale(Locale locale) {
System.out.println("Locale: " + locale.getDisplayName());
Currency currency = Currency.getInstance(locale);
System.out.println("Currency Code: " + currency.getCurrencyCode());
System.out.println("Symbol: " + currency.getSymbol());
System.out.println("Default Fraction Digits: " + currency.getDefaultFractionDigits());
System.out.println();
}
}