آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

دوباره شروع نشدن اکتیویتی با دستور FLAG_ACTIVITY_NEW_TASK ؟؟؟؟

محمدرضا طبری  9 سال پیش  9 سال پیش
0 0

سلام. من یه ریسایکلر ویو دارم که توش یه سری اطلاعات از عکس ها داره . و یک کلاس درست کردم که مثلا وقتی روی یک آیتم از لیست کلیک شد بره توی این اکتیویتی . تو ریسایکلر ویو هم روی هر آیتم از دسته ها کلیک شد آیدی دسته رو به اکتیویتی میفرسته و اکتیویتی با گرفتن آی دی مشخصات رو بالا میاره . مشکلم اینجاست که زمانی که اینتنت تعریف میکنم و start میشه خطا میده که حتما از FLAG_ACTIVITY_NEW_TASK  استفاده کن. اما وقتی ازش استفاده میکنم اکتیویتیم هر بار که میام بیرون و روی نوتیفیکیشن ساخته شده هنگام اجرای اکتیویتی کلیک میکنم دوباره از اول میاد و انگار از دوباره تعریف شده . چون یک پلیر هم داره و هر بار از اول اجرا میشه .. من میخوام ادامه بده و اکتیویتی از اول اجرا نشه .  چکار کنم که از  FLAG_ACTIVITY_NEW_TASK  استفاده نکنم ؟

0 0
احتمالا Intent رو در جایی خارج از کلاس Activity صدا زدید و به همین دلیل میگه باید از فبگ مورد نظرش استفاده کنید . (9 سال پیش)
 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
محمدرضا طبری  9 سال پیش
0 0

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


پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .