哇...這是一個很長的標題。但這是我的問題的要點。如何在SimpleCursorTreeAdapter中設置ExpandableListView的Cursor值的格式
我返回一個包含來自SQLiteDatabase表的數據的遊標,名爲Budget。數據庫中的其中一列存儲項目的貨幣金額。
表看起來像這樣。
_id Item Amount
1 Book 299.99
對,所以我回到光標,利用自己的自定義適配器從SimpleCursorTreeAdapter繼承,然後將數據加載到ExpandableListView。
現在的問題是,我如何去格式化如何顯示金額。我知道如何執行實際的格式(NumberFormat到本地貨幣),但我想知道如何在進入ExpandableListView之前訪問遊標的值以對其進行修改。
我是否可以訪問遊標或者應該在SimpleCursorTreeAdapter方法中進行遊戲?
我會很感激任何建議和方向,因爲我完全沉迷於這一個。
此外,我應該補充說,一個ViewBinder會做的伎倆,但我正在與API級別4和ViewBinder只有自從api級別5以來。 – Richard 2011-02-10 20:31:47