我的数据库收入列的总和在文本视图中显示为双精度,但我无法将其显示为货币。当我调试时,结果显示它应显示为“ $ 10,432.18”,但它仅显示为“ 10432.18”。以下是我在列表视图中用于在列表视图中工作但在文本视图中不工作的个人收入项目的内容:
TextView cmIncomeSumTextView = (TextView) findViewById(R.id.cm_income_sum_text_view);
DecimalFormatSymbols symbols = new DecimalFormatSymbols();
symbols.setGroupingSeparator(',');
symbols.setDecimalSeparator('.');
DecimalFormat decimalFormat = new DecimalFormat("$ #,###.00", symbols);
String cmIncomeDecimal = decimalFormat.format(cmIncomeSum());
cmIncomeSumTextView.setText(cmIncomeDecimal);
任何帮助将不胜感激!
答案 0 :(得分:0)
您可以试试看。
# This window will display output from any programs that import win32traceutil
# win32com servers registered with '--debug' are in this category.
Registered: Python.ShellExtension.__main__ (for debugging)
Shell DropHandler Extension (__main__) registration complete.