我只需要字符串中的本地货币符号,具体取决于用户所在的国家/地区,在 Kotlin for Android Studio 中

Fra*_*ran 0 kotlin android-studio

有没有简单的方法让系统返回本地货币符号?

\n

我一直在搜索,但找不到任何东西,很快你就可以用两行来实现这一点:

\n

让 locale = Locale.current

\n

让currencySymbol = locale.currencySymbol!

\n

\xc2\xbfKotlin中有类似的东西吗?

\n

You*_* Qi 6

你可以试试:

\n
val numberFormat = NumberFormat.getCurrencyInstance(Locale.getDefault())\nval symbol = numberFormat.currency?.symbol\n\n// symbol = \xc2\xa3\n
Run Code Online (Sandbox Code Playgroud)\n