首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在ExpandableListView的SimpleCursorTreeAdapter中设置游标值的格式

如何在ExpandableListView的SimpleCursorTreeAdapter中设置游标值的格式
EN

Stack Overflow用户
提问于 2011-02-10 16:15:06
回答 1查看 559关注 0票数 0

哇..。这是一个相当长的标题。但这是我问题的要点。

我返回一个游标,其中包含一个名为Budget的SQLiteDatabase表中的数据。数据库中的一列存储项目的货币金额。

这张桌子看起来像这样。

代码语言:javascript
复制
_id   Item   Amount
1     Book   299.99

对,所以我返回游标,使用我自己的自定义适配器,该适配器继承自SimpleCursorTreeAdapter,然后将数据加载到ExpandableListView中。

现在的问题是,如何格式化金额的显示方式。我知道如何进行实际的格式化(将NumberFormat转换为本地货币),但我想知道如何在游标进入ExpandableListView之前访问游标的值以对其进行修改。

我应该访问游标,还是应该涉足SimpleCursorTreeAdapter方法?

我非常感谢任何建议和方向,因为我在这一点上完全被难住了。

EN

回答 1

Stack Overflow用户

发布于 2011-02-17 05:18:10

是的,经过大量的挖掘,通过反复试验,解决方案非常简单。

如果你使用的是API5和up,你可以只使用ViewBinder来定制你的输出。如果您使用的是API4和up,则不能使用ViewBinder,因此必须覆盖自定义适配器的bindChildView方法。

希望这能帮助到一些人。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4954743

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档