2016-08-04 6 views
0

Я пытаюсь достичь функциональности, когда пользователь может щелкнуть часть текста, такую ​​как имя пользователя или хэштег, в строке, которая используется большинством социальных приложений , На данный момент, похоже, нет способа. Любая помощь будет оценена по достоинству. Ti SDK 5.2.2 AndroidКак сделать часть текста clickable (appcelerator, android)

+0

Ваша задача аналогична [этот вопрос] (http://stackoverflow.com/ вопросы/1697084/handle-textview-link-click-in-my-android-app) Помимо [принятого ответа] (http://stackoverflow.com/a/3452944/805105) также проверьте [этот ответ] (http: //stackoverflow.com/a/16644228/805105). – sohailehmad

+0

вы можете использовать богатый текст. – DysaniazzZ

ответ

1

Попробуйте использовать . Он позволяет отображать «html» как текст. Существует простой в использовании модуль: https://github.com/FokkeZB/ti-html2as, где вы можете установить текст HTML, и он преобразует его в AttributedString.

Таким образом, вы бы использовать регулярные выражения для преобразования вас интерактивными элементами (например, #element -><a href="#element">#element</a>) и проверьте ответ мыши

Смежные вопросы