Soru & Cevap

Android Uygulamaya Tıklama Kontrolü ...

26.10.2015 - 06:19

Arkadaşlar uygulamaya tıkladığı anda internetin olup olmadığını kontrol edecek eğer yoksa toast mesaj olarak "İnternet Bağlantınız Yok" desin mesela. İnternet varsa da uygulamaya girecek zaten.

8 Görüntülenme

2 Cevap

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

picture-56464-1435045119.jpg
ghost_man
26.10.2015 - 08:03

Hocam teşekkür ederim bir deniyeyim.

Profile picture for user naki35
naki35
26.10.2015 - 07:47

Pardon! yanlış okumuşum tıklandığı anda demişsin. bunun için splash screen ekleyebilirsin ve splash screen ekranındayken kontrol eder yoksa uygulamayla ilgili hiç bir içeriği görmemiş olur. Alttaki videoda basit bir şekilde anlatmış umarım yardımcı olur

Kodları vereyim;

public boolean InternetKontrol() {
    ConnectivityManager manager = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE);
    if (manager.getActiveNetworkInfo() != null
            && manager.getActiveNetworkInfo().isAvailable()
            && manager.getActiveNetworkInfo().isConnected()) {
        return true;
    } else {
        return false;
    }
}

if'in içine varsa ne olacağını yaz

else'in içine yoksa ne olacağını yaz;
Toast.makeText(ma_pager_adapter.(),"İnternet Bağlantınız Yok.", Toast.LENGTH_LONG).show();

Bunu AndroidManifest'e ekle;

<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>

Kaynak: http://umiitkose.com/2015/07/android-programlama-ders-30-internet-varligi-kontrolu/