簡體   English   中英

在文本視圖中以貨幣顯示SQLite查詢的總和

[英]Displaying the sum value of a SQLite query in a textview as currency

我的數據庫收入列的總和在文本視圖中顯示為雙精度,但是我無法將其顯示為貨幣。 當我調試時,結果顯示它應顯示為“ $ 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); 

任何幫助,將不勝感激!

您可以試試看。

string pattern = "$###,###.###";
DecimalFormat decimalFormat = new DecimalFormat(pattern);

String format = decimalFormat.format(123456789.123);
System.out.println(format);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM