gpt4 book ai didi

android - 从 WebView 捕获导航事件

转载 作者:搜寻专家 更新时间:2023-11-01 08:14:31 24 4
gpt4 key购买 nike

我有一个 webview,其中加载了一些自定义 HTML。在此 HTML 中,有一个图像链接。现在,当用户单击链接时,它会自动在默认的 android 浏览器中打开图像。相反,我想捕获该点击事件并在我自己的 View 中打开 URL,以在 UI 中保留品牌。

在 iOS 中,这是通过使用 UIWebViewDelegate 完成的,Android 的 WebView 是否有类似的东西?

最佳答案

创建 WebViewClient 的子类并覆盖 shouldOverrideUrlLoading()。然后,通过 setWebViewClient() 将该类的实例附加到您的 WebView。这适用于简单的超链接和服务器发出的重定向。

关于android - 从 WebView 捕获导航事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6202418/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com