برودکست رسیور برای چک کردن وضعیت اینترنت در اندروید۸

گزارش
سوال

لطفا علت گزارش خود را توضیح دهید.

گزارش لغو

سلام وقتتون بخیر

من برای چک کردن وضعیت اینترنت از برودکست رسیور استفاده میکنم و در اندرویدهای پایین تر از ۸ درست جواب میده، اما در اندروید۸ درست کار نمیده

لطفا راهنمایی کنید از چه کدی استفاده کنم که در همه دستگاه ها جواب بده ممنونم

در حال پیشرفت 0
اندروید - android 2 پاسخ 109 بازدید 0

درباره نویسنده

پاسخ ها ( ۲ )

    1
    ۲۸, شهریور , ۱۳۹۸ در ۶:۵۸ ب.ظ

    لطفا علت گزارش خود را در رابطه با این پاسخ بنویسید.

    گزارش لغو

    سلام دوست عزیز.در اندروید ۸ به بالا یک سری بردکست ها رو باید register و unregister بکنید در اکتیویتیتون.
    برای مثال بعد اینکه کلاس بردکست رو نوشتید تو اکتیویتی خودتون مینویسید:

    و بعد برای مثال تو onDestroy بنویسید:

    حتما قبلش از کاربر اجازه بگیرید.اگه هم میخواید بعد بسته شدن اکتیویتی از بین نره بردکست از سرویس ها مثل JobIntentService استفاده کنید.

    0
    ۳۰, شهریور , ۱۳۹۸ در ۱۲:۱۸ ب.ظ

    لطفا علت گزارش خود را در رابطه با این پاسخ بنویسید.

    گزارش لغو

    در اندروید ۸ به بعد باید در اکتیویتی تعریف بشه وگرنه جواب نمیده

ارسال نظر