ローカルのHTMLページをWebViewにロードしたい。私はiPhoneでそれを行う方法を知っています。誰かがアンドロイドでそれを行う方法を教えてもらえますか?
アンドロイドで以下のページを行う方法は?
ローカルのHTMLページをWebViewにロードしたい。私はiPhoneでそれを行う方法を知っています。誰かがアンドロイドでそれを行う方法を教えてもらえますか?
アンドロイドで以下のページを行う方法は?
以下のコードを使用できるよりも、ファイルをアセットフォルダーに配置します
WebView webview = (WebView) findViewById(R.id.yourwebview);
webview .loadUrl("file:///android_asset/UI/mylocalhtmlfile.htm");
これを使って。
yourWebView.loadUrl("file:///android_asset/yourfileName.html");
最も簡単な方法は、おそらくWebリソースをアセットフォルダーに入れてから呼び出すことです。
webView.loadUrl("file:///android_asset/filename.html");
TextView textAreaを作成し、html文字列でテキストを設定します。この文字列をhtmlタグを使用してstrings.xmlファイルの一部として定義し、getText(T.string.your_html_string)を呼び出してhtmlベースのテキストをフェッチするようにしてください。
<string name="your_html_text">"Press <font fgcolor="#ffffffff"><b>Menu</b></font> and touch:\n
\n<li><font fgcolor="#ffffffff"><b>Create </b></font> to create\n</li>
\n<li><font fgcolor="#ffffffff"><b>Delete All</b></font> to delete all\n</li>
</string>
とsetTextのような
textArea.setText(getText(R.string.your_html_text));