Soru & Cevap

Başlangıçta İnterneti Kontrol Ettirme

23.09.2015 - 04:00

Merhaba Arkadaşlar;

     Benim mobil bir sitem var ve bunu webview kullanarak çağırabiliyorum.
Benim yapmak istediğim ise kullanıcı uygulamayı açtı internet bağlantısı kapalı ve yok url hatası vermesi yerine başlangıçta  interneti var mı yokmu kontrol etsin ve kullanıcının interneti yoksa lütfen internetinizi kontrol edin veya etkinleştirin tarzı bir uyarı versin .

Diyelim uygulama açıkken neti kapandı yine aynı şekilde uyarı versin benim mobil sitenin url adresi gözükmesin.

Yardımcı olursanız çok makbule geçer arkadaşlar kaç gündür uğraşıyorum ve işin içinden çıkamadım .
Programlama konusunda iyi sayılmam bu yüzden çok sıkıntı çekiyorum.

Mail adresimden de cevaplarınızı yollayabilirsiniz: info@nurullahyilmaz.com
 

6 Görüntülenme

1 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

picture-7307-1432542084.jpg
rooest
23.09.2015 - 04:54
public static boolean isOnline(Context context) {
        boolean connected = false;
        try {
            ConnectivityManager connectivityManager = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);
            NetworkInfo networkInfo = connectivityManager.getActiveNetworkInfo();
            connected = networkInfo != null && networkInfo.isAvailable() && networkInfo.isConnected();
            return connected;
        } catch (Exception e) {
            e.printStackTrace();
        }
        return connected;
    }

Bu kod bloğu ile ihtiyaç duyduğunuz  yerde internet bağlantısını kontrol edebilirsiniz.  

Gelen sonuc  false ise AlertDialog göstrebilirsiniz.  

 

if (!isOnline(this)) {
            showAlertDialog(1, "İnternet Bağlantınızı Kontrol Ediniz");
            return;
        }