一个ListView。里面有两个物体。两个不同的任务。如何?

时间:2011-02-05 13:34:29

标签: android

我有以下问题。在我的应用程序中,我有一个ListView,里面有图片和文字。 | [pic] __ text _ |我需要做两个不同的任务,其中位置很重要,例如:如果我点击图片吐司显示“Hi Im pic&我在ListView中的位置是3”,而如果我点击文本吐司显示“Hi Im text& my position in Listview is 3”。如果ListView中有一个项目可以调用onListItemClick,则没有问题,或者如果position不重要也没有问题 - 我可以在XML中添加onClick并使用View参数实现侦听器。但是如果我在两种情况下都需要知道点击项目的位置,则会出现问题。

对任何回复都会感激不尽。

1 个答案:

答案 0 :(得分:0)

有两个监听器,一个用于imageview,一个用于textview, 获取Listitem的子项(imageview和textview),并为它们附加单独的侦听器。