Android 在listview里itme中有imagebutton 怎么监听这个button?

Android 在listview里itme中有imagebutton 怎么监听这个button?
2025-04-08 02:38:24
推荐回答(2个)
回答1:

如果ListView中的单个Item的view中存在checkbox,button等view,会导致ListView.setOnItemClickListener无效,事件会被子View捕获到,而ListView无法捕获处理该事件,主要原因就是焦点被listview中的checkbox等控件占有了
解决方法:在itme的视图中的checkbox、button对应的view处加
android:focusable="false"
android:clickable="false"
android:focusableInTouchMode="false"

回答2:

适配器里监听就是