2018-07-10 21:05:52 +02:00
This is a template project for Android Studio that allows you to create an android webview application in minutes. You can use it to create a simple app for your website or as a starting point for your HTML5 based android app.
### Getting started
[Download ](https://github.com/slymax/webview/archive/master.zip ) or clone this repository and import it into Android Studio.
### Using a remote source
2018-10-29 20:57:46 +01:00
If you want to create an app that displays the content of a remote website
2018-07-10 21:05:52 +02:00
2020-03-23 23:38:54 +01:00
1. uncomment line **24** in `MainActivity.java` and replace `http://example.com` with your remote source
2018-07-10 21:05:52 +02:00
2018-09-11 01:20:27 +02:00
```java
2019-09-23 01:40:34 +02:00
mWebView.loadUrl("https://example.com");
2018-07-10 21:05:52 +02:00
```
2020-03-23 23:38:54 +01:00
2. open the `MyWebViewClient.java` file and replace `example.com` on line **13** with your custom hostname
2018-07-10 21:05:52 +02:00
2018-09-11 01:20:27 +02:00
```java
2020-03-23 23:38:54 +01:00
if (url.startsWith("file:") || uri.getHost() != null & & uri.getHost().endsWith("example.com")) {
2018-07-10 21:05:52 +02:00
```
### Using a local source
If you want to create a local HTML5 android app
2020-03-23 23:38:54 +01:00
1. uncomment line **27** in `MainActivity.java`
2018-07-10 21:05:52 +02:00
2018-09-11 01:20:27 +02:00
```java
2018-07-10 21:05:52 +02:00
mWebView.loadUrl("file:///android_asset/index.html");
```
2. put all your files (including your `index.html` ) in the `assets` directory