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

چیزی شبیهBroadcast Receiver

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

سلام دوستان من می خواستم یه broadcast receiver بسازم که وقتی اینترنت وصل شد یه سری کار انجام بده

اما من مشکلم اینجاست که می خام وقتی داخل برنامه بود و اینترنت وصل بود این کارا رو انجام بده

 

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

 

نظرات

حمید زمانی 10 سال پیش
یه لابری بود ، اسمش خاطرم نیست ، نزیدیک به همین چیزی که شما میگی بود ، ولی بدون استفاده از لایبری هم می تونی استراتژیتو پیاده سازی کنی ، مثلا تو broadcast receiver چک کن که برنامت زنده هست یا نه ، یا اگه فقط برات وصل بودن مهم هست قبل از شروع عملیات اتصال رو بررسی کنه و کلی راه حل دیگه که فقط باید بشینی فکر کنی تا دونه دونه تو ذهنت بیان.
Spirit 10 سال پیش
یه متغیر static boolean توی یه کلاسی قرار بدید، بعد داخل یه Activity در متد onResume این متغیر رو true کنید و در onPause هم اون رو false کنید، بقیه Activity هاتون رو هم از این کلاس extend کنید، توی brodcast هم میتونید با بررسی مقدار این متغیر از اجرا بودن برنامه مطلع بشید. (این روش الانی که سوال رو دیدم به ذهنم اومد ممکنه ایراداتی داشته باشه، آزمون و خطا نیازه داره)

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


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