Android是否可以获取用户和设备所在国家的货币代码?

是否可以获取用户和设备所在国家的货币代码。我想将用户当前国家/地区的国家/地区代码设置为默认国家/地区。我们在android中有解决方案吗?

回答:

由于这段代码可能对您有所帮助,

public class 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();

}

}

以上是 Android是否可以获取用户和设备所在国家的货币代码? 的全部内容, 来源链接: utcz.com/qa/411388.html

回到顶部