【发布时间】:2012-06-26 12:10:15
【问题描述】:
我正在使用列表视图并希望将文本格式化为货币。我从光标获取数值数据并将其加载到多个文本框中,即
SimpleCursorAdapter adapter = new SimpleCursorAdapter(this,
R.layout.list_item_sales_order,
null, //was mCursor
new String[]{MyobiliseData.Columns_TempOrders.SALES_ITEM_DESCRIPTION
,MyobiliseData.Columns_TempOrders.SALES_ITEM_QTY
,MyobiliseData.Columns_TempOrders.SALES_ITEM_PRICE_EXGST
,MyobiliseData.Columns_TempOrders.SALES_ITEM_TOTAL_INCGST},
new int[] {R.id.liItemDescription, R.id.liItemQty, R.id.liItemPrice, R.id.liTotal}
);
theListView.setAdapter(adapter);
我可以将文本格式化为货币,例如现在显示的是 10.56 美元而不是 10.56 美元?
谢谢
安东
【问题讨论】:
-
对不起,null应该是光标的名字
-
您可以通过为适配器实现视图活页夹来做到这一点。使用 adapter.setViewBinder()
-
谢谢 - 我在link找到了链接
标签: android