在Android中禁用WebView的设施?
问题描述:
为了显示Epub
,我用WebView
。还有为,由该[WebView
]我可以选择通过Text
和touching
和holding
一些设施看起来像复制,查找,共享等之后,我使用Swipe
改变页面右侧或左侧,但使用后Swipe
我无法通过触摸和按住来选择文本,解决方案是什么?在Android中禁用WebView的设施?
我没有分享代码,因为它太长了,但我可以分享它的必要。
答
mWebView.setOnTouchListener(new View.OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
return true;
}
});
因为触摸监听器之前WebView
的默认触摸行为执行禁止在WebView
所有触摸事件。通过返回true
被消耗并且不传播到WebView
。使用android:clickable="false"
不禁用触摸事件。
URL:Answer