Articles of linkify

Android – Как остановить Linkify при длительном нажатии?

Я работаю над своим проектом, где у меня есть listView, и каждый элемент LINEERLayout имеет TextView с гиперссылкой Linkify. Поэтому, когда я нажимаю элемент в представлении «Список», он открывает диалоговое окно, в котором все нормально. Когда я нажимаю связанный текст в listView, он открывает диалоговое окно, в котором все нормально. ПРОБЛЕМА: Когда я LONG-PRESS связанный […]

Могу ли я изменить текст ссылки TextView после использования Linkify?

Можно ли изменить текст TextView после использования Linkify для создания ссылок? У меня есть что-то, где я хочу, чтобы url имел два поля, имя и идентификатор, но тогда я просто хочу, чтобы текст отображал имя. Поэтому я начинаю с текстового текста с текстом, который включает в себя как имя, так и идентификатор, а также ссылку […]

Android – autoLink

Есть ли способ связать определенный TextView, который содержится в ListView? Я пробовал использовать android:autoLink="all" но это не сработало. Я получал ошибку контекста. Важно также отметить: ListView – это мое второе представление в ViewFlipper. Я также пробовал: View mItemView = mAdapter.getView(2, null, null); TextView infoText = (TextView) mItemView.findViewById(R.id.rowText2); Linkify.addLinks(infoText, Linkify.ALL); Сразу после того, как адаптер был […]

Linkify, ListView & ActionMode. Обычный текст больше не доступен для кликов

Поэтому у меня есть список, который показывает случайные тексты. Текстовое представление иногда может быть обычным текстом, но также может быть URL-адресами и т. П. Я добавил следующую строку в мой код BaseAdapter: Linkify.addLinks(mHolder.content, Linkify.WEB_URLS); Где mHolder является экземпляром ViewHolder для ускорения отображения listView, а контент – TextView внутри этого viewHolder, и я готов указать только […]

Android привязывается без первого символа

Я использую Linkify для обнаружения тегов (#) в TextView. Pattern userMatcher = Pattern.compile("\\B@[^:\\s]+"); String userViewURL = "https://www.instagram.com/explore/tags/"; Linkify.addLinks(tvComment, userMatcher, userViewURL); Предполагается, что URL-адрес будет содержать текст без символа «#». Я хочу использовать его для поиска Instagram: https://www.instagram.com/explore/tags/mytag Но Linkify открывает URL-адрес с символом '#': https://www.instagram.com/explore/tags/#mytag Как удалить символ «#» из ссылки, созданной с помощью Linkify.

Связать не работать с пользовательским шаблоном

Я пытаюсь использовать Linkify с настраиваемым шаблоном, который должен соответствовать телефонным номерам длиной 10 или 11 цифр. Я написал следующий код – Pattern japPhoneNoPattern = Pattern.compile("[0-9]{10,11}"); Linkify.addLinks(viewHolder.right_message, japPhoneNoPattern, ""); Но это не преобразование текста в ссылку. Любая идея, что я ошибаюсь? В случае, если это имеет значение, я использую ссылку внутри ListView.

Android autolink слишком агрессивна

Телефоны с SDK 20+ считают, что любые два слова с точкой между ними являются ссылкой. Как я могу сделать свой собственный детектор Link? android:autoLink="web" считает, что abra.kadabra – это URL. setAutoLinkMask(Linkify.WEB_URLS); Думает, что abra.kadabra – это URL. Телефоны с SDK <20 все правильно связывают, ошибка происходит только тогда, когда SDK равен 20+. Примеры того, что […]

Android LinkMovementMethod в XML?

Чтобы включить поведение Linkify, я делаю это в коде: textView.setMovementMethod (LinkMovementMethod.getInstance ()); Есть ли способ установить это в макете xml для textview?

Программный атрибут autoLink для Android

<TextView android:text="123456789" android:autoLink="phone"> </TextView> Я хочу создать этот TextView из кода, однако я сталкиваюсь с бесчисленными проблемами. Во-первых, я получил половину создания TextView и добавил: tw_phone.setAutoLinkMask(0x04); Это привело к интерактивному TextView, но когда вы нажали, тост сказал: «Никакое приложение не может выполнить это действие» или что-то подобное. Я также пробовал Linkify.addLinks(tw_phone, Linkify.PHONE_NUMBERS); //and .ALL Но […]

Получить связанный текст с textview-android …?

У меня есть текстовое изображение в приложении для Android. textView.setText(message); Linkify.addLinks(textView, Linkify.ALL); С этим кодом он идентифицирует номер телефона, адрес электронной почты, веб-ссылку и т. Д. И выделяет его для клика, поэтому соответствующий вызов намерения. Я хочу получить любую ссылку в моем текстовом хранилище в примере массива Если мой текст содержит "Hello, this is deer, […]

Intereting Posts