بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

نگه داشتن شی در سرویس و دسترسی به آن موقع لود اکتیویتی

مدیریت گفتگو
ahmad_r 10 سال پیش
آخرین تغییر: 10 سال پیش

با سلام

کلاس سفارشی به نام State دارم. همچنین سرویسی در بک گراند که همیشه اجرا است. دربار اول state رو ست میکنم. خوب یقینا اگه این state توی اکتیویتی باشه موقع kill شدن اپ state فعلی ام از دست میره. پس احتمالا باید توی سرویس باشه.

چطوری میتونم این متغییر رو از طریق اکتیویتی به سرویس بفرستم و همچنین موقع بازکردن اپ (وقتی که سرویس run هست) اون رو بخونم و بسته به state، اطلاعات لازم رو تو اکتیویتی نشون بدم؟

نظرات

MeY3am 10 سال پیش
این عکس رو ببین خودت تشخیص بده که کجا باید این متغیر رو قرار بدی لینک
ahmad_r 10 سال پیش
توجه نکردید. میخوام state رو در همه حالات (باز و بسته بودن اکتیویتی) نگهدارم که یقینا با kill شدن اپ وضعیت فعلی اش (که ممکنه حالت دیفالت نباشه) از بین میره و وقتی دوباره اکتیویتی باز میشه به حالت دیفالت میره که این اشتباهه. درواقع من تعامل سرویس با اکتیویتی رو میخوام (ترجیحا با شبه کد) ممنون
ahmad_r 10 سال پیش
آیا روشی که استفاده می کنم روش صحیحی است یا باید روشم رو عوض کنم

هنوز پاسخی ثبت نشده است


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