I'm trying to disable touch events on webview, this is what I did
webview.setOnTouchListener(new View.OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
Log.info("webview", "onTouch is called");
return true;
}
});
I see log messages on touch events, so onTouch() definitely always returns true. However touch events are still propagated to web view (e.g., I can still scroll and interact with buttons/links on the html page in webview). Do I miss anything here? How can I debug/fix this?
Thanks!