Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我已经扩展WebView并启用了缩放myWebView.getSettings().setSupportZoom(true);。
WebView
myWebView.getSettings().setSupportZoom(true);
当我在平移后点击屏幕(单击/触摸)时,WebView似乎移动(滚动)到另一个位置。这会打乱我的平移和双击事件,因为坐标会意外更改。
有没有办法防止这种情况?安卓版本是2.3。
根本原因似乎是onScroll事件被触发。
onScroll
我找到了一种解决方法,方法是onScroll在我的扩展类的每个方法(除了)中将布尔值设置为 false SimpleOnGestureListener,然后在onScroll. 如果它是假的,那么我返回真以表明该事件已被消费。
SimpleOnGestureListener