如何在TextView中显示新的卢比(印度)符号?
答案 0 :(得分:15)
你可以使用
<string name="Rs">\u20B9</string>
\ u20B9是'卢比符号'
或
<string name="rs">\u20A8</string>
\ u20A8是'Rs'
答案 1 :(得分:2)
Textview indian;
indian.setText("\u20B9 10,000");
输出:
₹10,000
答案 2 :(得分:0)
嗨,在字符串中使用它
对于打印卢比符号:
<string name="Rs">\u20B9</string>
对于印刷版 Rs 文本:
<string name="rs">\u20A8</string>
答案 3 :(得分:0)
您只需将卢比符号保存在字符串中,如下所示:
Keyboard.dismiss()
现在,您可以在代码中想要的任何地方使用它,例如吐司或其他任何东西。
答案 4 :(得分:0)
如果您想与值一起显示卢比符号,可以相应地设置该值的格式。要在 kotlin 中将金额更改为印度卢比格式(这也会添加符号),请使用 NumberFormat 类和 getCurrencyInstance()。
val formattedAmount = NumberFormat.getCurrencyInstance(Locale("en", "IN")).format(amount)
amount 变量是双精度值。