Как сделать URL ссылки не нажимаемыми?

239
17 декабря 2017, 10:02

Есть TextView в котором имеются несколько ссылок. При нажатии на TextView появляется PopupMenu. Но в тоже время происходит переход на сайт. Убрать атрибут "autoLink" нельзя - не появится PopupMenu. Вопрос: Как сделать ссылки в TextView не нажимаемыми? Знаю, что нужно использовать LinkMovementMethod(), только не знаю как.

Пробую что-то типа:

@Override
   public boolean onTouchEvent(TextView widget , Spannable buffer , MotionEvent event ){
     return false;
  }
Answer 1

Есть решение сделать это через разметку TextView:

<TextView
  ...
  android:linksClickable="false"
  .../>
READ ALSO
Создание многофункциональной и правильной навигации в приложении

Создание многофункциональной и правильной навигации в приложении

Я создал в приложении простой Navigation Drawer со всеми фрагментами(шторка слева) и Bottom Navigation View, в который помещаются пять наиболее используемых...

239
Как открыть второе окно в Javafx

Как открыть второе окно в Javafx

Программа состоит из нескольких окно в которых таблицыПри нажатии на MenuItem должна открываться новая таблица (окно) и закрываться старое

386
Как прокрутить к изображению у которого есть класс

Как прокрутить к изображению у которого есть класс

При клике на изображение к его ссылке добавляется класс class="active" как на JQuery прокрутить картинки в блоке id="bx-pager" к ссылке с классом active

263
Toggle для соседнего дива в общем

Toggle для соседнего дива в общем

Есть куча блоков с одинаковыми стилями

279