سلام خیلی ممنون
تغییرات رو داخل کلاس اصلی انجام نمیدم داخل کلاس آداپتر این کارو میکنم و کدی که قرار دادید رو با کمی تغییر داخل کلاس آداپر بعد از این که ImageView کلیک شد گذاشتم به این صورت:

adapter.this.notifyDataSetChanged();

اما مشکل جدیدی که به وجود اومده نه مقدار TextView تغییر میکنه و نه تصویر ImageView خلاصه هیچ کاری انجام نمیشه ولی صفحه رو که رفرش میکنم تغییرات اعمال شده اما این اون چیزی نیست که میخواستم

ممنون میشم بیشتر راهنمایی کنید