Как отключить выделение текста в веб-просмотре на Android?

Мое приложение воспроизводит рекламные акции HTML в WebView, рекламные акции Html имеют текст, поэтому, если пользователь нажимает долгий щелчок, появляется стандартное диалоговое окно Android Copy/Share/Find/Web Search, поэтому есть ли возможность отключить диалоговое окно выбора текста для веб-просмотра ?

Помогите мне в том же.


person Dale    schedule 09.01.2012    source источник
comment
stackoverflow.com/questions/5107651 // Первый ответ с javascript работает отлично.   -  person Dale    schedule 11.01.2012


Ответы (1)


Вам нужно сделать так:

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);

Надеюсь, что это поможет вам.

person Hiren Patel    schedule 04.04.2016