私は Android を初めて使用します。既存のアプリケーションをタブレットの Web ビューにロードする必要があるアプリケーションを実行しています。タブレットで、Web ビューを使用してアプリケーションをロードすると、アプリケーションがデフォルトのブラウザにロードされます。
タブレットの Web ビューで特定のブラウザ [Chrome や Firefox など] にアプリケーションを読み込むにはどうすればよいですか?
タブレットで、Web ビューを使用してアプリケーションをロードすると、アプリケーションがデフォルトのブラウザにロードされます。
WebViewアクティビティの 1 つの UI に配置するウィジェットです。デフォルトのブラウザではありません。
で を呼び出しloadUrl()、WebViewデフォルト ブラウザが表示される場合は、Web サーバがリダイレクトを発行しているためです。WebViewClientここで説明されているように、これを処理するためにアプリに を追加できます: https://stackoverflow.com/a/8941605/115145
タブレットの Web ビューで特定のブラウザ [Chrome や Firefox など] にアプリケーションを読み込むにはどうすればよいですか?
本当に Web ブラウザーにコンテンツをロードしたい場合は、ユーザーが使用したいブラウザーを選択できるようにします。通常、これは URL を起動すると (たとえば、 を介しstartActivity()てACTION_VIEW Intent) 自動的に行われます。複数のブラウザーがあり、それらがデフォルトを設定していない場合、ユーザーには希望のブラウザーを選択するためのセレクターが表示されます。使用する。