Android WebView Example - Javatpoint
Android WebView Example - Javatpoint
The loadUrl() and loadData() methods of Android WebView class are used to
load and display web page.
https://www.javatpoint.com/android-webview-example 2/9
9/11/23, 11:05 AM Android WebView Example - javatpoint
Let's see the simple code to display HTML web page using web view. In this case, html file must be located
inside the asset directory.
activity_main.xml
File: activity_main.xml
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context="example.javatpoint.com.webview.MainActivity">
<WebView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:id="@+id/webView"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintTop_toTopOf="parent" />
</android.support.constraint.ConstraintLayout>
To add the web page (.html, .jsp) locally in application, they are required to place in the assets folder. An
assets folder is created as: right click on app -> New -> Folder -> Assets Folder ->main or simply create an
assets directory inside main directory.
Activity class
File: MainActivity.java
package example.javatpoint.com.webview;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.webkit.WebView;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
WebView mywebview = (WebView) findViewById(R.id.webView);
// mywebview.loadUrl("https://www.javatpoint.com/");
https://www.javatpoint.com/android-webview-example 4/9
9/11/23, 11:05 AM Android WebView Example - javatpoint
mywebview.loadUrl("file:///android_asset/myresource.html");
}
}
Output:
Let's see the output if you load the javatpoint.com web page.
https://www.javatpoint.com/android-webview-example 5/9
9/11/23, 11:05 AM Android WebView Example - javatpoint
← Prev Next →
Feedback
https://www.javatpoint.com/android-webview-example 6/9