これは確かに非常に基本的な質問です。これがよく知られている場合はご容赦ください。
ローカルで表示される HTML ファイル 'fileout' を生成する Java アプリを作成しました (基本的には、JavaScript を使用して大きな画像を開くサムネイル付きのページです (実際には必要ありません)。サムネイルと画像の両方が SD カードにあります)。次に、私のアプリは、通常の方法でページを開くインテントを呼び出します。
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(Uri.fromFile(fileout), "text/html");
startActivity(intent);
問題は、アプリが HtmlView を呼び出すことです。これはあまりにも制限的な動作をします。別の画像を開くためのバック アクションがない、恐ろしいタイトル バー (全画面表示が必要)、サムネイルのレンダリングがあまり良くないなどです。私の質問は次のとおりです。
Htmlview を構成する方法はありますか? それはどのように構成可能ですか?それはJavaScriptを理解していますか?
さらに、デフォルトのブラウザーを使用したほうがよいと思われる場合、htmlview の代わりにブラウザーを開くようにアプリに指示するにはどうすればよいですか?
複数の質問で申し訳ありませんが、それらはすべてリンクされています。
ありがとう!
L.