android为listview的item里的控件设置点击事件后出现问题
listview里面放的是一些图片,想要实现的效果是点击图片跳一个activity显示大图.
我是通过intent来给那个activity来传递数据的,但是出现问题是,一旦下滑到一个新的item出现后,点击已经显示了的item出现的图片就是新的item所对应的图片,请问如何解决
我是通过intent来给那个activity来传递数据的,但是出现问题是,一旦下滑到一个新的item出现后,点击已经显示了的item出现的图片就是新的item所对应的图片,请问如何解决
List<Mood_img> list_Mood_img = mood.getList_Mood_img();
if (list_Mood_img != null && list_Mood_img.size() != 0) {
list_UrlString = new ArrayList<>();
viewHolder.item_moments_ll_img.setVisibility(View.VISIBLE);
Mood_img mood_img = list_Mood_img.get(0);
ImageLoader.getInstance().displayImage(mood_img.getUrl(), viewHolder.item_moments_img);
list_UrlString.add(mood_img.getUrl());
viewHolder.item_moments_ll_img.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
Intent intent = new Intent();
intent.setClass(mContext, Activity_PicDetail.class);
intent.putStringArrayListExtra("list_UrlString", list_UrlString);
mContext.startActivity(intent);
}
});
Log.i(TAG, "setOnClickListener");
}
...全文
相关推荐
listView 嵌套 ListView demo
在Android开发中,ListView是一种非常常见的控件,用于展示大量数据列表。然而,有时我们可能需要构建更复杂的界面,比如包含多级分类的数据结构,这时就需要用到ListView的嵌套。"
listview的某个item选中后,条目颜色不消失。
在Android开发中,ListView是一种常用的控件,用于展示大量数据列表。当用户点击ListView的某个条目时,通常会希望该条目呈现出一种选中状态,以便用户知道他们当前选择了哪个项。
android捕获ListView中每个item点击事件
### Android捕获ListView中每个item点击事件在Android开发中,`ListView`是十分常见的UI组件之一,用于显示可滚动的列表数据。
android中设置ListView的选中的Item的背景颜色
在Android开发中,ListView是一种常用的控件,用于展示大量数据列表。
android 实现listView内部控件的点击事件
该项目演示如何在Android的ListView中实现内部控件的点击事件响应。通过自定义适配器和事件监听机制,解决Item内按钮等控件点击冲突问题,确保正确触发对应逻辑,提升列表交互体验。


