Hurriyet Spor

Bumerang - Yazarkafe

Tarayıcı Ekleme-Vebview

Projemizde internet tarayıcı oluşturarak istediğimiz web sayfasınını görüntülemek için android in WebView nesnesini kullanmalıyız.
Şimdi aşağıdaki örneğimizi inceleyebilirsiniz. Eclipse i kullanarak yeni bir proje oluşturun. Palet ekranından Composite yi açın ve webview ü seçerek layout a ekleyin. Ayrıca xml dosyanıza aşağıdaki kodu ekleyerekte bu işlemi gerçekleştirebilirsiniz.
Xml Kodu:

WebView
android1:id="@+id/webView1"
android1:layout_width="194dp"
android1:layout_height="200dp"
android1:layout_alignParentLeft="true"
android1:layout_alignParentTop="true" />

 

Şimdi kod kısmına gelelim. Activiy.java dosyasımızı açalım.
public class MainActivity extends ActionBarActivity {
};
WebView mWebView;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
setContentView(R.layout.activity_main);



mWebView = (WebView) findViewById(R.id.webView1);
mWebView.getSettings().setJavaScriptEnabled(true);
mWebView.getSettings().setPluginState(PluginState.ON);
mWebView.loadUrl("http://google.com");

mWebView.setWebViewClient(new ulas());

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

Emülatörde çalıştırabiliriz

 

Hiç yorum yok:

Yorum Gönder