【发布时间】:2011-06-22 18:54:22
【问题描述】:
有没有办法检测对 WebView 内的链接和图像的长按?
【问题讨论】:
有没有办法检测对 WebView 内的链接和图像的长按?
【问题讨论】:
我查看了 Browser.apk 源代码并找到了我真正想要的:
public void onCreate(Bundle savedInstanceState) {
// ...
registerForContextMenu(descriptionWebView);
// ...
}
public void onCreateContextMenu(ContextMenu menu, View view, ContextMenu.ContextMenuInfo menuInfo) {
WebView.HitTestResult hitTestResult = descriptionWebView.getHitTestResult();
switch (hitTestResult.getType()) {
// ...
}
}
【讨论】: