【发布时间】:2011-06-20 18:00:30
【问题描述】:
是否可以在包含它的 Activity 中通过 WebView 捕获触摸事件,而不会丢失链接功能?
考虑一个显示带有链接的网页的 WebView。如果用户点击链接,我希望 WebView 处理触摸事件。如果用户点击其他地方,我希望 Activity 处理触摸事件。
如何做到这一点?
【问题讨论】:
-
也对这个问题的实现感到好奇。浏览器(我假设)只不过是一个 web 视图,用户界面覆盖在它上面,它可以包括按钮。此外,使用地图视图,放大/缩小按钮只是覆盖在地图视图的顶部。从更广泛的意义上说,我猜你有兴趣在任何视图上覆盖按钮(除非你特别有 webview 的怪癖)
-
@Gimbl 我完全重写了这个问题。如果可能的话,我会删除它并发布一个新的。
标签: android android-activity webview touch