Описание тега linkmovementmethod

Это метод перемещения Java в Android API, который просматривает ссылки в текстовом буфере и при необходимости выполняет прокрутку. Поддерживает переход по ссылкам с помощью DPad Center или Enter.
1 ответ

TextView с пользовательскими ссылками

Существует ли простой способ создания пользовательских ссылок и управления их поведением "на ощупь" для компонента Android TextView? Я не нашел никакого решения в Интернете, но пришел со своим.
03 сен '17 в 14:35
1 ответ

Android - LinkMovementMethod.getInstance() автоматически открывает браузер, когда пользователь отпускает прокрутку по ссылке

Это проблема юзабилити Я использовал LinkMovementMethod.getInstance() чтобы разрешить прокрутку текстового просмотра и кликабельность URL-адресов (чтобы открыть браузер), проблема заключается в том, что возникает путаница, когда пользователь, отпуск…
07 фев '18 в 21:40
0 ответов

Как сделать ссылки среди прочего текста фокусируемыми для доступности

У меня есть CheckedTextBox, текст которого состоит из двух SpannableStrings, одна из которых является URLSpan. У меня вопрос, как мне сделать так, чтобы пользователь мог перемещать фокус доступности через каждый промежуток, в конечном итоге сосредот…
1 ответ

Bold ClickableSpan на ощупь

У меня есть TextView, в котором каждое слово является ClickableSpan (на самом деле пользовательский подкласс ClickableSpan). При касании слова оно должно отображаться жирным шрифтом. Если я устанавливаю textIsSelectable(false) на TextView, он работа…
05 июл '18 в 12:44
1 ответ

LinkMovementMethod не прокручивает TextView

У меня есть TextView с кликабельными spannablestrings. я звоню textview.setMovementMethod(LinkMovementMethod.getInstance()); Я могу нажимать отдельные слова, но TextView не прокручивается. Это TextView XML. <TextView android:id="@+id/tvText" andr…
0 ответов

Как убрать выделение ссылки TextView, когда ссылка не видна при прокрутке вверх или вниз?

Я занимаюсь разработкой приложения для устройства с физической клавиатурой (раскладной телефон) . Таким образом, кнопки навигации вверх / вниз используются для прокрутки вверх / вниз соответственно. у меня есть TextView где я показываю длинный текст…
06 июн '18 в 09:09
2 ответа

Как обрабатывать события щелчка по ссылке в textView

Я использую Jsoup для разбора сайта, форматируя его Html.fromHtml()и отображение форматированного текста в текстовом представлении. Также я пользуюсь LinkMoveMentmethod.getInstance сделать ссылки в текстовом представлении кликабельными. Когда ссылки…
0 ответов

Как получить данные из метода Movement в TextView в Android

Я прочитал пост, на который все ссылаются о ссылках, обрабатывающих клики с помощью TextViews. У меня есть textview с установленным методом Movement, и он, кажется, работает правильно. Когда я нажимаю на ссылку, он открывает браузер и отображает пра…
4 ответа

Android TextView утечки с setMovementMethod

У меня есть ListView и в это adapter"s getView метод, я возвращаю RelativeLayout с MyButton внутри него. MyButton имеет textView и у меня внутри есть кликабельные слова (ClickableSpan). Чтобы сделать это, я начну со следующей строки:textView.setMove…
1 ответ

Добавление OnTouch и OnClickListener к ссылкам в TextView и изменение цвета фона ссылки

У меня есть текстовое представление и ссылки в нем. Я хочу, чтобы ссылки выделялись, когда я их касаюсь, а также я хочу открыть Alertdialog, когда я их долго щелкаю. Я попытался найти решение, настроив URLSpan, но, поскольку я не могу получить досту…
3 ответа

OnClickListener for TextView не вызывается

У меня есть несколько текстовых ссылок в моих приложениях для Android, которые являются либо адресами электронной почты, либо веб-ссылками. Я использую следующий фрагмент кода для их настройки (пример для веб-ссылки): TextView textView = (TextView) …
0 ответов

Длительное мигание Texview при использовании linkify

Я использую linkify, чтобы сделать ссылки кликабельными в текстовом представлении. Но когда длина текста велика, текст мигает при прокрутке или иногда просто исчезает. Текстовое представление является частью заголовка recyclerview. Размещение соотве…
1 ответ

Перехватить ссылку LinkMovementMethod с помощью диалога Да / Нет

У меня есть стандарт LinkMovementMethod установлено в моем TextView подтолкнуть веб-активность какого-либо рода, когда пользователь касается ссылки. Однако я хочу создать диалоговое окно "Хотите ли вы увидеть ссылку", а не перенаправлять пользовател…
14 май '18 в 20:13
1 ответ

Есть ли стандартный способ, чтобы ссылки и номера телефонов можно было нажимать в TextView?

Я уже знаю, как использовать TextView для автоматического создания интерактивных ссылок для веб-адресов, телефонных номеров и т. Д. У меня вопрос, когда у вас есть HTML с hrefs в нем, а также номера телефонов, и вы хотите, чтобы оба кликабельных, ес…
27 янв '15 в 21:40
4 ответа

Создать ссылку на TextView в Android

У меня есть следующий удобный метод: public static void createLink(TextView textView, String linkText, String linkHRef) { String htmlLink = "<a href='%s'>%s</a>"; Spanned spanned = Html.fromHtml(String.format(htmlLink, linkHRef, linkText…
1 ответ

TextView#setMovementMethod(LinkMovementMethod.getInstance()) прерывает отображение ссылки

У меня есть TextView что я населяю Spannable сделано из некоторого HTML. Этот код: textView.setText(Html.fromHtml(textContent, mImageGetter, null)); отображает ссылки, но они не кликабельны. Этот код: text.setMovementMethod(LinkMovementMethod.getIns…
2 ответа

EditTexts со ссылками, как кликабельными, так и редактируемыми

Я работаю с EditText, который принимает WebUrl на входе. Для этого я использую LinkMovementMethod Сделайте ссылки в EditText кликабельными. Проблема в том, что: Если последняя часть текста является ссылкой, нажатие в любом месте приводит к открытию …
0 ответов

Переопределить LinkMovementMethod textview android

Мне нужно переопределить по умолчанию LinkMovementMethod. Но он вызывает LinkMovementMethod по умолчанию. Вот код: class MovementCheck extends LinkMovementMethod { @Override public boolean onTouchEvent(TextView widget, Spannable buffer, MotionEvent …
0 ответов

Использование LinkMovementMethod и собственного копирования / вставки в Textview - Android

У меня есть TextView с HTML-текстом, и мне нужны собственные ссылки копирования / вставки и кликабельные. Я использовал следующий код, но когда я использую setMovementMethod(LinkMovementMethod.getInstance()); родная копия / вставка перестает работат…
1 ответ

LinkMovementMethod Textview блокирует событие касания listitem

У меня есть некоторые проблемы с Listview. В Listview есть элементы списка, которые состоят из viewview и textview. Textview содержит кликабельные ссылки. Когда я устанавливаю LinkMovementMethod для textviews, listitems не получает событие onclick. …