ANASAYFA | BLOG | SORU CEVAP | REFERANSLARIM | DOWNLOAD | HAKKIMDA | İLETİŞİM | ARAMA
~~~SORU~CEVAP~~~
Gönderen: ~~FARUK UNAL~~
25.10.2014

Android in eski versiyonlarında bu sorun olmuyordu, yeni versiyonlarında karşılaşılan bir sorun, çözümü için ise projenize öncelikle aşağıdaki kod bluğunu ekleyerek

private class MyWebViewClient extends WebViewClient {
         @Override
         public boolean shouldOverrideUrlLoading(WebView view, String url) {
             view.loadUrl(url);
             return true;
         }
   }

ardından da webView inizi tanımladığınız yerde burası ile ilişkilendirecek şekilde aşağıdaki şekilde kodunuzu düzenlerseniz sorun çözülecektir
 

webViewFK.setWebViewClient(new MyWebViewClient());

Burada sadece webViewFK isimli kodu kendi webView isminizle (ID) ilişkilendirerek kullanabilirsiniz, tanımlama ve ilişkilendirme sonrası kodunuz aşağıdaki gibi olmalı

webViewFK = (WebView) findViewById(R.id.webFK);
webViewFK.getSettings().setJavaScriptEnabled(true);
webViewFK.setWebViewClient(new MyWebViewClient());

Bununla ilgili örnek bir uygulama da yayınlarım, ordan da takip edebilirsiniz

Kolay gelsin, İyi çalışmalar

Gönderen: Nazmi Ersöz
25.10.2014

Teşekürler işe yaradı

Gönderen: ~~FARUK UNAL~~
26.10.2014

Buraya tıklayarak konuyla ilgili yazdığım örnek uygulamaya gidebilirsiniz, Örnek proje ve kodlar daha rahat anlamanızı sağlar


Ad Soyad :
E-mail :
Cevap :
DoÄŸrulama Kodu