من میخوام مثل اپ آخرین خبر کاربر بتونه با کلیک روی یه image button که داخل آیتم های recyclerview هست فقط همون آیتم ایمیج باتنش تغییر کنه (آیکنش عوض بشه) ولی وقتی روش کلیک میکنم چندتا دیگه از آیتم های recyclerview هم تغییر میکنه!!!
code
public class myViewHolder extends RecyclerView.ViewHolder {
ImageButton imgBtnBag;
public myViewHolder(View itemView) {
super(itemView);
imgBtnBag = (ImageButton) itemView.findViewById(R.id.imgbtn_add_to_bag);
imgBtnBag.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
imgBtnBag.setImageResource(R.drawable.ic_added);
}
});
}
}
سوال
fazly 33
سلام دوستان
من میخوام مثل اپ آخرین خبر کاربر بتونه با کلیک روی یه image button که داخل آیتم های recyclerview هست فقط همون آیتم ایمیج باتنش تغییر کنه (آیکنش عوض بشه) ولی وقتی روش کلیک میکنم چندتا دیگه از آیتم های recyclerview هم تغییر میکنه!!!
code
public class myViewHolder extends RecyclerView.ViewHolder { ImageButton imgBtnBag; public myViewHolder(View itemView) { super(itemView); imgBtnBag = (ImageButton) itemView.findViewById(R.id.imgbtn_add_to_bag); imgBtnBag.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { imgBtnBag.setImageResource(R.drawable.ic_added); } }); } }
لینک ارسال
به اشتراک گذاری در سایت های دیگر
5 پاسخ به این سوال تاکنون داده شده است
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.