[解決済み] Androidのウェブビューでloadurlを呼び出すとブラウザが起動する
2022-03-18 18:46:48
質問
を作成しました。
Activity
の中にタイトルとウェブビューがあるものです。
LinearLayout
. その中で
onResume()
メソッドを呼び出します。
webView.loadUrl(url)
. 問題は、アクティビティが最初に画面の残りの部分を空白にしてタイトルを表示し、次にデバイスのブラウザがURLのページで起動されることです。私が見たいのは、表示されているページが
WebView
タイトルの下にあります。何が問題なのでしょうか?
編集 : OK、さらに検索して、これを見つけました。
を指しています。
WebView
チュートリアル
ここで
.
Webクライアントを実装して設定するだけです。
どのように解決するのですか?
モーディカスさん、ヒットさんからのご指摘をもとに、私の質問にお答えします。
WebViewのチュートリアルを確認する こちら . ウェブクライアントを実装し、それを設定するだけです ロードUrlの前に . 一番シンプルな方法は
myWebView.setWebViewClient(new WebViewClient());
ウェブコンテンツに対してより高度な処理を行いたい場合は、ChromeClientをご検討ください。
関連
-
NetworkOnMainThreadException
-
[android studio]com.android.ide.common.process.ProcessException: aaptの実行に失敗しました
-
ジャークとして。起動アクティビティを特定できませんでした。デフォルトのアクティビティが見つかりません アクティビティ起動中のエラー
-
アンドロイドプロジェクトのパッケージングにgradleを使用する際の問題点
-
エラーが発生しました。ArrayAdapter は、リソース ID が TextView である必要があります。
-
ActivityはOnFragmentInteractionListenerを実装しなければならないに関する質問
-
Google PlayデバイスはPlay保護機構の認証を受けていません。
-
android block certificate validation CertPathValidatorException: 認証パスのトラストアンカーが見つかりません
-
アンドロイドスタジオ学習入門
-
アプリの実行エラー。ターゲットデバイスが見つからない問題
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
cygwinのダウンロード、インストールチュートリアル、およびCDTの「makeプログラムがパスに見つからない」バグの解消
-
アンドロイドスタジオでJunitのエラー問題を解決する
-
Google PlayデバイスはPlay保護機構の認証を受けていません。
-
telnet'が内部コマンドまたは外部コマンドとして認識されない 解決方法
-
ライブラリをモジュールとしてインポートする際にエラーが発生しました。Error:A problem occurred configuring project ':library'.
-
Android TextViewにandroid:ellipsize=endのバグがある。
-
ConstraintLayoutのいくつかのプロパティの概要(RelativeLayoutの強化版、LinearLayoutの比例プロパティを含む、階層ツールの削減)。
-
android bluetooth--Bluetooth on、検索、ペアリング、接続
-
Androidのカラーグラデーション実装のまとめ
-
[解決済み】URLをクリックするとデフォルトのブラウザが開く