بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
چک کردن وجود اینترنت و اتصال به آن
استاد وقتی برنامه رو اجرا میکنم و اینترنتم هم قطع میکنم بازم تو دیتابیس مقدار وارد میشه.چرا اینجوریه؟
بعد اینکه میخوام تو کل برنامم دسترسی به اینترنت باشه و هر جای برنامه تو هر اکتیویتی هر زمان اینترنت قطع شد پیغام بده و اکتیویتی متوقف بشه.میشه یه راهنمایی کنین؟
بعد اینکه میخوام تو کل برنامم دسترسی به اینترنت باشه و هر جای برنامه تو هر اکتیویتی هر زمان اینترنت قطع شد پیغام بده و اکتیویتی متوقف بشه.میشه یه راهنمایی کنین؟
برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال
uncocoder
12 سال پیش
+2
0
سرور شما روی شبکه داخلی شما فعال است و اگر بخواهید که دسترسی به این شبکه قطع بشه، باید Network Adapter رو هم قطع بکنید نه فقط اینترنت.
شما می تونید در هر لحظه برای درخواست ابتدا وجود اینترنت ( و حتی نوع آن را ) چک کنید و اگر وصل بود ، اطلاعات رو ارسال کنید. راه صحیح تر این هست که توسط Broadcast Receiver ها که در بخش های آینده آموزش داده خواهند شد، یک متغیر static در کلاس G ایجاد کنید تا با تغییر شرایط Network این متغیر مقادیر متفاوتی را بپذیرد. در اینصورت همیشه توسط یک if ساده قابل چک شدن خواهد بود. این خواسته شما در بخش های آینده تدوین خواهد شد.
شما می تونید در هر لحظه برای درخواست ابتدا وجود اینترنت ( و حتی نوع آن را ) چک کنید و اگر وصل بود ، اطلاعات رو ارسال کنید. راه صحیح تر این هست که توسط Broadcast Receiver ها که در بخش های آینده آموزش داده خواهند شد، یک متغیر static در کلاس G ایجاد کنید تا با تغییر شرایط Network این متغیر مقادیر متفاوتی را بپذیرد. در اینصورت همیشه توسط یک if ساده قابل چک شدن خواهد بود. این خواسته شما در بخش های آینده تدوین خواهد شد.
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .