Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
ウェブページが外部ブラウザで開かれているか、Androidのjavacodeを使用してウェブビューコントロールで開かれているかを確認するにはどうすればよいですか?
アイデア: WebView コントロールがあるレイアウト ファイルにビューをもう 1 つ追加します。このビューはフラグとして機能します。可視性を GONE に設定します。
次に、アクティビティでそれへの参照を取得してみてください。null が返された場合は、ビューが見つからないため外部ブラウザにいることを意味し、それ以外の場合はカスタム レイアウトにいることを意味します。