3

私は Android を初めて使用します。既存のアプリケーションをタブレットの Web ビューにロードする必要があるアプリケーションを実行しています。タブレットで、Web ビューを使用してアプリケーションをロードすると、アプリケーションがデフォルトのブラウザにロードされます。

タブレットの Web ビューで特定のブラウザ [Chrome や Firefox など] にアプリケーションを読み込むにはどうすればよいですか?

4

1 に答える 1

3

タブレットで、Web ビューを使用してアプリケーションをロードすると、アプリケーションがデフォルトのブラウザにロードされます。

WebViewアクティビティの 1 つの UI に配置するウィジェットです。デフォルトのブラウザではありません。

で を呼び出しloadUrl()WebViewデフォルト ブラウザが表示される場合は、Web サーバがリダイレクトを発行しているためです。WebViewClientここで説明されているように、これを処理するためにアプリに を追加できます: https://stackoverflow.com/a/8941605/115145

タブレットの Web ビューで特定のブラウザ [Chrome や Firefox など] にアプリケーションを読み込むにはどうすればよいですか?

本当に Web ブラウザーにコンテンツをロードしたい場合は、ユーザーが使用したいブラウザーを選択できるようにします。通常、これは URL を起動すると (たとえば、 を介しstartActivity()ACTION_VIEW Intent) 自動的に行われます。複数のブラウザーがあり、それらがデフォルトを設定していない場合、ユーザーには希望のブラウザーを選択するためのセレクターが表示されます。使用する。

于 2012-05-17T14:14:33.680 に答える