有时候两个webview点击一个会影响另一个
ublic class MyWebView extends WebView{
private MyActivity mActivity;
//Call this on each webview in activity's onCreate after
public setActivity(MyActivity activity){
mActivity = activity;
}
@Override
public boolean onTouchEvent(MotionEvent event){
if (event.getAction()==ACTION_POINTER_DOWN && mActivity!=null){
mActivity.onWebviewTouched(self);
}
super.onTouchEvent(event);
}
}
public void onWebviewTouched(MyWebView webView) {
if (webView == mWebviewLeft){
} else if (webView == mWebviewRight) {
}
}
本文介绍了一个自定义WebView类,通过监听触摸事件来解决同一Activity中多个WebView实例间的点击交互冲突问题。当一个WebView被触碰时,会触发特定的方法通知Activity进行处理。

804

被折叠的 条评论
为什么被折叠?



