[[Android関連]] > WebViewからアプリ内のHTMLにアクセスする(Android)
* WebViewからアプリ内のHTMLにアクセスする(Android) [#dd4707b8]
AndroidManifest.xml や レイアウトxmlの作成は [[AndroidのWebView]] を参照。
** HTMLの作成 [#o4ca6b5c]
#myhtmlcode(){{
<!DOCTYPE html>
<html>
<meta charset="utf-8" />
<script src="jquery.js">
<body>
<h1>Test Page!</h1>
</body>
</html>
}}
** src/main/assets 配下に html、css、javaScript 等を配置する。 [#c80a0588]
#html(<div style="border:1px solid #000;display:inline-block;">)
&ref(directories.png);
#html(</div>)
** Activityの記述 [#o5554a78]
#mycode(){{
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
WebView webview = (WebView)findViewById(R.id.webView1);
・
・
// file://android_asset 〜 で assets 配下に配置したファイルにアクセス可能
webview.loadUrl("file:///android_asset/index.html");
}
}}