如何在Android中的webview中禁用文本选择?

Dal*_*ale 3 android textselection long-click webview disabled-control

我的应用程序在HTML促销中WebView,Html促销有文字,所以如果用户按长按 android标准对话框出现Copy/Share/Find/Web Search,那么是否有任何选项禁用webview的文本选择对话框?

帮助我一样.

Hir*_*tel 9

你需要这样做:

WebView webView = (WebView) findViewById(R.id.webView);

webView.setOnLongClickListener(new View.OnLongClickListener() {
    @Override
    public boolean onLongClick(View v) {
          return true;
      }
    });
webView.setLongClickable(false);

// Below line prevent vibration on Long click
webView.setHapticFeedbackEnabled(false);
Run Code Online (Sandbox Code Playgroud)

希望这会帮助你.