Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/jsf/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 一个列表视图。里面有两个物体。两个不同的任务。如何?_Android - Fatal编程技术网

Android 一个列表视图。里面有两个物体。两个不同的任务。如何?

Android 一个列表视图。里面有两个物体。两个不同的任务。如何?,android,Android,我有以下问题。在我的应用程序中,我有一个列表视图,里面有图片和文本。 |[pic]\uuuuuu文本\u124;我需要在位置重要的位置执行两项不同的任务,例如,如果我单击pic toast显示“Hi Im pic&我在列表视图中的位置为3”,而如果我单击文本toast显示“Hi Im文本&我在列表视图中的位置为3”。如果ListView中有一个项目,我就可以调用onListItemClick,或者如果位置不重要,也没有问题-我可以在XML中添加onClick,并使用View参数实现listene

我有以下问题。在我的应用程序中,我有一个列表视图,里面有图片和文本。 |[pic]\uuuuuu文本\u124;我需要在位置重要的位置执行两项不同的任务,例如,如果我单击pic toast显示“Hi Im pic&我在列表视图中的位置为3”,而如果我单击文本toast显示“Hi Im文本&我在列表视图中的位置为3”。如果ListView中有一个项目,我就可以调用onListItemClick,或者如果位置不重要,也没有问题-我可以在XML中添加onClick,并使用View参数实现listener。但是,如果我需要知道在这两种情况下单击的项目的位置,则会出现问题


如果您有任何回复,我们将不胜感激。

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