Soru & Cevap

İnternet bağlantısı kontolü yaptırmak istiyorum.

12.08.2014 - 11:42

İyi günler arkadaşlar,

Ben android programlama da yeniyim. Bu sitede anlatılan webview kullanımını inceledim.Aynısını projeme uyguladım. Anlatılan bu:https://gelecegiyazanlar.turkcell.com.tr/konu/android/egitim/android-301/webview-kullanimi#feedback

Fakat benim sorunum şu; İnternete bağlıyken 'sayfa yüklendi' diyor sayfayı açıyor, bir problem yok. İnternet bağlantımı kestiğimde sayfa yüklenmiyor, 'Bir hata oluştu' yazısını alıyorum fakat ondan sonra tekrar sayfa yüklendi diyor.Umarım anlatabilmişimdir.

Yardımlarınızı bekliyorum.

4 Görüntülenme

2 Cevap

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

picture-2335-1379625106.jpg
rocxteady
12.08.2014 - 05:50

onPageFinished yanlış izlenim bırakıyor sizde. Turkcell'in o method içerisinde verdiği uyarı da biraz yanlış yölendiriyor olabilir. Hata olsun veya olmasın sayfanın yüklenmesi bittiyse bu metod çalışacaktır. O mesajın gelmesi doğal o yüzden. Sayfa hata alırsa bir şey yaptırmak istiyorsanız onReceivedError metodunda yapınız.

Ahmet
13.08.2014 - 10:01
Hm anladım çok teşekkürler.
picture-1372-1408467635.jpg
ahmtbrk
12.08.2014 - 02:21

[code]

public boolean isConn(Context context) {
        ConnectivityManager connectivityManager = (ConnectivityManager) context
                .getSystemService(Context.CONNECTIVITY_SERVICE);
        if (connectivityManager.getActiveNetworkInfo() != null) {
            if (connectivityManager.getActiveNetworkInfo().isConnected()) {
                return true;
            }
        }
        return false;
    }

[/code]

bu method o anki internet durumunu true veya false olarak döndürür.loadUrl yapmadan önce bununla bağlantının olup olmadığına bakabilirsin

Ahmet
12.08.2014 - 03:11
Kardeşim eyvallah bu yardımcı oldu bana ama sorunuma çözüm değil, sorum hala devam ediyor. Açıklayamadım ben galiba. Sayfa yüklendiğinde altta sayfa yüklendi yazacak, yüklenmediğinde hata oluştu yazacak. Yüklendiğinde sıkıntı yok fakat yüklenmediğinde 'Bir hata oluştu' mesajını alıyorum tamam ama sonrasın da bide 'sayfa yüklendi' yazısı çıkıyor. onun çıkmaması lazım.