سلام با عرض ادب بنده و تشکر
توضیحات سوال
در Recycleview یک سری ایتم ها دارم که در داخل هر لیست یک دکمه وجوده و با زدن این دکمه پس از چند ثانیه عملیات مورد نظر اتفاق می افتد مثلا خواندن موزیک از سرور یا ...
دقت کنید چد ثانیه طول میکشه بعد از این عملیات شکل دکمه تغییر میکنه برای اجرای این عمیات چند ثانیه ای از AsyncTask استفاده کرده ام ولی مشکل از این جا شروع میشود که کاربر منتظر کامل شدن این مکث نمیشود و دکمه مثلا item سوم را انتخاب میکند و دوباره باید AsyncTask جدید اجرا شود و در این حین برنامه کرش میکنه
خلاصه سوال
میخواهم کاری کنم که اگر AsyncTask داره پشت صحنه کار میکنه از کار دست بکشد و Async دیگه اجرا بشود (لطفا متن بالا هم یک نگاهی بکنید)
با سپاس فراوان