دوباره شروع نشدن اکتیویتی با دستور FLAG_ACTIVITY_NEW_TASK ؟؟؟؟
سلام. من یه ریسایکلر ویو دارم که توش یه سری اطلاعات از عکس ها داره . و یک کلاس درست کردم که مثلا وقتی روی یک آیتم از لیست کلیک شد بره توی این اکتیویتی . تو ریسایکلر ویو هم روی هر آیتم از دسته ها کلیک شد آیدی دسته رو به اکتیویتی میفرسته و اکتیویتی با گرفتن آی دی مشخصات رو بالا میاره . مشکلم اینجاست که زمانی که اینتنت تعریف میکنم و start میشه خطا میده که حتما از FLAG_ACTIVITY_NEW_TASK استفاده کن. اما وقتی ازش استفاده میکنم اکتیویتیم هر بار که میام بیرون و روی نوتیفیکیشن ساخته شده هنگام اجرای اکتیویتی کلیک میکنم دوباره از اول میاد و انگار از دوباره تعریف شده . چون یک پلیر هم داره و هر بار از اول اجرا میشه .. من میخوام ادامه بده و اکتیویتی از اول اجرا نشه . چکار کنم که از FLAG_ACTIVITY_NEW_TASK استفاده نکنم ؟
من با آوردن آداپتر ریسایکلر ویو تو mainactivity مشکل flag را حل کردم اما همچنان وقتی موقع پخش موسیقی وقتی من از برنامه بیرون میام و روی نوتیفیکیشن لمس میکنم seekbar موسیقی از اول میاد و onCreate صدا زده میشه . واقعا گیج شدم چرا هر بار موقع برگشت به این اکتیویتی onCreate صدا زده میشه. در حالی که onStart و onStop تعریف شدن !
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .