【问题标题】:Disable the facility of WebView in android?在android中禁用WebView的功能?
【发布时间】:2014-09-03 12:43:41
【问题描述】:

为了显示Epub,我使用了WebView。在那里,通过这个[WebView],我可以通过touchingholding选择Text,并且一些工具看起来像复制,找到, 分享等。之后我用Swipe左右换页,但是用Swipe后长按不能选择文字,怎么解决?

我没有分享代码,因为它太长了,但我可以分享它。

【问题讨论】:

    标签: java android android-webview swipe epub


    【解决方案1】:
    mWebView.setOnTouchListener(new View.OnTouchListener() {
        @Override
        public boolean onTouch(View v, MotionEvent event) {
            return true;
        }
    });
    

    禁用WebView 上的所有触摸事件,因为触摸侦听器在WebView 的默认触摸行为之前执行。通过返回 trueevent 被消耗,并且不会传播到 WebView

    使用android:clickable="false" 不会禁用触摸事件。

    网址:Answer

    【讨论】:

      猜你喜欢
      • 2022-11-10
      • 2023-04-10
      • 1970-01-01
      • 2015-10-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-04-30
      相关资源
      最近更新 更多