哇...这是一个很长的标题。但这是我的问题的要点。
我返回一个游标,其中包含来自名为 Budget 的 SQLiteDatabase 表中的数据。数据库中的一列存储项目的货币金额。
桌子看起来像这样。
_id Item Amount
1 Book 299.99
对,所以我返回光标,使用我自己的继承自 SimpleCursorTreeAdapter 的自定义适配器,然后将数据加载到 ExpandableListView 中。
现在的问题是,我该如何格式化金额的显示方式。我知道如何进行实际格式化(将 NumberFormat 转换为本地货币),但我想知道如何在将光标推入 ExpandableListView 之前访问光标的值以对其进行修改。
我应该访问光标还是应该涉足 SimpleCursorTreeAdapter 方法?
我将不胜感激任何建议和指导,因为我完全被这个难住了。