WebViewでページを表示する簡単なアプリ。以下を参照した簡単にできました。
WebViewを使ったアプリ作成その1 - Okomeda Net
ただし、このままではサイトのJavaScriptが実行されないので以下の方法でJavaScriptを許可する
Day After Neet: AndroidのWebViewでJavaScriptを実行する
以下のコードを追加するだけ。
webview.getSettings().setJavaScriptEnabled(true);
ただし、このままではHTML5のvideoなどが再生できない。
android.webkit.WebChromeClientを読み込み、WebViewをWebChromeClientに変更したら再生できました。
import android.webkit.WebChromeClient;
myWebView.setWebViewClient(new WebViewClient());
↓
myWebView.setWebChromeClient(new WebChromeClient());
これで再生できる(ただし、エミュレータでは再生せずに実機で確認)
AndroidのWebviewだとautoplay属性が動作しないので以下を参考に対応。
simple trick to autoplay an html5 video element in a webview. (inject javascript to play on load)
かなり時間がかかったけど、初学の峠はこえたかんじ。