25 Aralık 2017 Pazartesi

WebView Sınıfı

Giriş
Şu satırı dahil ederiz.
import android.webkit.WebSettings;
import android.webkit.WebView;
canGoBack metodu
Şöyle yaparız.
if (webView.canGoBack()) {
  webView.goBack();
}
getSettings Sınıfı
WebSettings nesnesi döner. Şöyle yaparız.
WebSettings webSettings = webView.getSettings();
goBack metodu
Şöyle yaparız.
if (webView.canGoBack()) {
  webView.goBack();
}
loadData metodu
Açıklaması şöyle. Belirtilen html string'ini yükler.
Loads the given data into this WebView using a 'data' scheme URL.
Şöyle yaparız.
webView.loadData(YOUR_HTML, "text/html", "UTF-8"); // which you got from response
loadUrl metodu
Şöyle yaparız.
webView.loadUrl("http://www.google.com/");
setOnKeyListener metodu
Şöyle yaparız
webview.setOnKeyListener(new View.OnKeyListener(){

  public boolean onKey(View v, int keyCode, KeyEvent event) {
    if (keyCode == KeyEvent.KEYCODE_BACK
        && event.getAction() == MotionEvent.ACTION_UP
        && webview.canGoBack())
    {
      webview.goBack();
      return true;
    }
    return false;
  }
});
setVerticalScrollBarEnabled metodu
Şöyle yaparız.
webView.setVerticalScrollBarEnabled(true);
webView.setHorizontalScrollBarEnabled(true);
setWebViewClient metodu
WebClient nesnesi alır. Şöyle yaparız.
webView.setWebViewClient(new WebViewClient() {  
  ...
}); 

Hiç yorum yok:

Yorum Gönder