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

چگونه بفهمیم اینترنت وصل است

Pr0gramm3r  12 سال پیش  12 سال پیش
+3 0

سلام به همه عزیزان

واقعا ممنون میشم راهنمایی کنید که چطور بفهمیم اینترنت شخص با کد نویسی وصله یا نه

 

 برای این سوال 2 پاسخ وجود دارد.
پاسخ به سوال 
na3er-faraji  12 سال پیش
+2 0

از این تابع استفاده کنید

    private boolean isNetworkAvailable() {
        ConnectivityManager connectivityManager 
              = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE);
        NetworkInfo activeNetworkInfo = connectivityManager.getActiveNetworkInfo();
        return activeNetworkInfo != null;
    }

همچنین دسترسی رو فراموش نکنید

 

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

0 0
خیلی ممنون , ولی دقیقا کد مورد نظر رو کجا بنویسیم؟ یعنی اگه به اینترنت وصل بود... , راستی به MbridgeApp گیر میده (12 سال پیش)
0 0
پاسخ رو اصلاح کردم. دوباره تست کنید (12 سال پیش)
پاسخ به سوال 
طاهر  12 سال پیش
0 0

 

boolean isNetworkAvailable()
    {         ConnectivityManager c getSystemService(CONNECTIVITY_SERVICE);

        NetworkInfo mobileNwInfo = conxMgr.getNetworkInfo(ConnectivityManager.TYPE_MOBILE);
        NetworkInfo wifiNwInfo = conxMgr.getNetworkInfo(ConnectivityManager.TYPE_WIFI);

        return ((mobileNwInfo == null ? false : mobileNwInfo.isConnected()) || (wifiNwInfo == null ? false : wifiNwInfo.isConnected()));
    }

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