繁体   English   中英

使用SimpleCursorAdapter在Android ListActivity中访问视图的行

[英]Accessing the view for a row in an Android ListActivity with a SimpleCursorAdapter

我有一个用SimpleCursorAdapter填充的ListActivity,它从数据库中提取数据。 我想在运行时根据数据库中的数据在行上设置图像。 如果数据是一个,我想要一个填充的图标,如果它是0,则希望它是空心的。

为了做到这一点,我认为最简单的方法是分别访问每一行的布局并更改图像,但是我无法弄清楚如何在不单击各行的情况下访问它们。

我最终还希望图像本身与其所在的行有一个单独的click事件,但是我可能会问另一个问题。

虽然100rabh的链接确实帮助我构建了更好的搜索,从而帮助我回答了该问题,但我需要的答案是,我需要构建自己的自定义cursorAdapter,而我只是从SimpleCursorAdapter扩展而来的。

尽管我还对bindImage进行了一些自定义,以处理我为此使用的各种列表的所有情况,但setViewImage(ImageView v,String value)方法有所帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM