我正在为ListView设置onClickListener,并且首先在每个活动中都对其进行了设置,并且可以正常工作。为了好玩,我想到尝试将onClickListener设置在其他地方以找到更多解决方案。因此,我在arrayAdapter的getView方法中编写了onCLickListener。
CVSearchIndex.BuildIndex();
在执行操作时,尽管它无法正常工作。因为据我所了解的getView方法,当我们在最后返回listItemView时,它会在listView上设置视图。但它的工作原理如何使clickListener事件响应尚未添加的活动。
答案 0 :(得分:0)
在getView内,您只需为返回的视图分配一个侦听器。为什么它不起作用?分配侦听器无关紧要-它是由视图“保存”以供以后使用的匿名类对象。