如何格式化数据库中的双精度数据并使用逗号作为 Android 上的小数分隔符设置到 Textview 中
How to Format double data from database and set into Textview using comma as decimal divider on Android
我在 table 上有一个 double 字段(货币数据字段),我想把它放在 Textview 上,格式如下:
金钱= 20.0
我想显示为:20,0
或金钱 = 190.25
我想显示为:190,25
怎么做?这是我的变量
txtTotalBill.setText(String.valueOf(total_bill));
String total = String.valueOf(total_bill);
total = total.replace(".", ",");
试试这个,然后设置文本希望它能有所帮助
txtTotalBill.setText(total.toString());
或者你可以像这样直接设置不带变量的文本:
txtTotalBill.setText(String.valueOf(total_bill).replace('.', ','));
您可以使用 String 方法 replace 来格式化您的链:
txtTotalBill.setText(String.valueOf(total_bill).replace('.', ','));
我在 table 上有一个 double 字段(货币数据字段),我想把它放在 Textview 上,格式如下: 金钱= 20.0 我想显示为:20,0 或金钱 = 190.25 我想显示为:190,25
怎么做?这是我的变量
txtTotalBill.setText(String.valueOf(total_bill));
String total = String.valueOf(total_bill);
total = total.replace(".", ",");
试试这个,然后设置文本希望它能有所帮助
txtTotalBill.setText(total.toString());
或者你可以像这样直接设置不带变量的文本:
txtTotalBill.setText(String.valueOf(total_bill).replace('.', ','));
您可以使用 String 方法 replace 来格式化您的链:
txtTotalBill.setText(String.valueOf(total_bill).replace('.', ','));