如何在TextView for Android中使用新的卢比符号?

时间:2011-10-22 20:49:18

标签: android textview symbols

如何在TextView中显示新的卢比(印度)符号?

5 个答案:

答案 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)

enter image description here

嗨,在字符串中使用它

对于打印卢比符号:       <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 变量是双精度值。