原因:自定义Adapter的View中可能含有Button、CheckBox等子View,
onclick事件触发是需要获得focus的
而当listView的内容View含有其他子控件也需要获取focus时,就会将focus交给其他子控件,以至于本身无法获得focus,所以就无法触发onclick时间了
解决方法:
采用子控件中的imageview、textview等onclick时间来替代onitemclick
原因:自定义Adapter的View中可能含有Button、CheckBox等子View,
onclick事件触发是需要获得focus的
而当listView的内容View含有其他子控件也需要获取focus时,就会将focus交给其他子控件,以至于本身无法获得focus,所以就无法触发onclick时间了
解决方法:
采用子控件中的imageview、textview等onclick时间来替代onitemclick