14 Aralık 2017 Perşembe

Android Dersi - 7

Merhaba okuyucularimiz bugün sizlerle birlikte android derslerimize kaldığımız yerden devam edelim.Bugün işleyeceğimiz konu ise webView konusudur.Bu konu ile internet tarayıcısını kullanmadan uygulama içerisinden istediğiniz  web sitesini açabilecekseniz.Bu işlemler için yapacağınız şeyler çok basit ve kullanımı oldukça rahattır.İlk olarak xml kısmında webView bulup sürükleyip bırakınız.
Bu işlemin ardından mainActivity kısmına  gelip oluşturduğumuz webView  tanımlıyoruz.Bunun ardından aşağıda bulunan komutları kullanarak istediğimiz web siteleri uygulama içerisinde açabilmekteyiz.setJavaScriptEnabled ile Javascript çalıştırıyor.Bu işlemin ardından web sitesinin uygulama içerisinde açılmasını belirtmemiz gerekmektedir.setWebViewClient ile uygulama içerisinde açılmasını sağlıyoruz.Bu şekilde tarayıcı tarafında açılmasını engelliyoruz.Bu işlemin ardından yapmamız gereken loadUrl ile açmak istediğimiz web sitesini yükleme işlemini yapmaktayız.
Kodlama örneği

WebView Website;
Website=(WebView)findViewById(R.id.webView);
Website.getSettings().setJavaScriptEnabled(true);
Website.setWebViewClient(new WebViewClient );
Website.loadUrl("www.yazilimtuneli.com");

Okuyucularimiz kod sıralaması bu şekilde olacaktır.Düzgün bir şekilde yerleştirdiğiniz taktirde çalışacaktır.Tabi ki bir işlem daha mevcut internet izni vermeden Websitene bağlanamaz.Bu yüzden AndroidManifest kısmından gerekli izini almamız gerekmektedir.

uses-permission android:name="android.permission.INTERNET"
şeklinde izni alınız.

Hiç yorum yok:

Yorum Gönder