Sunday, 21 May 2017

Android WebView

Android WebView

Android WebView is used to display web page in android. The web page can be loaded from same application or URL. It is used to display online content in android activity.

Android Web View uses webkit engine to display web page.

The android.webkit.WebView is the subclass of AbsoluteLayout class.
The loadUrl() and loadData() method of Android WebView class are used to load and display web page.

Android WebView Example

activity_main.xml

File:activity_main.xml

<?xml version="1.0" encoding="utf-8"?>

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context="com.mahesh.androidissimples.webviewdemo.MainActivity">

    <WebView
        android:id="@+id/webView1"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:layout_alignParentTop="true"
        android:layout_centerHorizontal="true">

    </WebView>

</RelativeLayout>

Activity class

File:MainActivity.java

package com.mahesh.androidissimples.webviewdemo;

import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.webkit.WebView;

public class MainActivity extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        WebView mywebview= (WebView) findViewById(R.id.webView1);

        mywebview.loadUrl("http://www.google.com");
    }

}

No comments:

Post a Comment