Android WebView 触摸事件链接

标签 android click webview touch

我有一个带横幅的 WebView ,当我单击横幅时,应该会打开链接后面的第二个 WebView 。我怎样才能做到这一点?我已经创建了第一个 WebView,它显示了我的横幅,但是当我点击它时,它会在同一个 WebView 中打开链接。

当我点击一个它应该做某事的链接(通过该链接)时,我如何捕捉 WebView 中的任何事件?就像shouldStartLoadWithRequest in iPhone .

谢谢,

沃特

最佳答案

您可以使用 WebViewClientWebView 中监视事件.你想要的方法是shouldOverrideUrlLoading() .这允许您在选择特定 URL 时执行自己的操作。

您使用 setWebViewClient() method 设置 WebViewWebViewClient .

关于Android WebView 触摸事件链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1951492/

相关文章:

Android WebViewClient 回调调用太频繁

android - 如何解决致命异常 : Timer-11 in android?

jquery - 如何绑定(bind) 'touchstart' 和 'click' 事件但不响应两者?

android - ActionBar 不显示进度条

javascript - 如何在鼠标悬停时获取元素的索引值?

javascript - 添加新输入点击功能删除之前的输入内容

c# - Awesomium 网页 View 未加载网址

android - 如何通过android默认电子邮件客户端发送带有图像的html内容?

android - 无法在 play-games-plugin-for-unity 中加载库 libgpg.so

Android:单击链接时如何禁用 Web View 中的默认橙色边框