Как использовать Linkify Text в этом случае - PullRequest
1 голос
/ 07 сентября 2011

У меня есть действие, которое содержит 2 просмотра текста и просмотр изображения.Первый текстовый вид содержит заголовок, второй содержит описание и в виде изображения соответствующее изображение.В части описания, если какой-либо из перечисленных заголовков встречается, их необходимо связать и щелкнуть, чтобы создать страницу, содержащую заголовок и соответствующее описание.Это должно работать как википедия.Я сохранил все title и desc в строковом массиве.
Я попробовал перейти по этой ссылке ... Android: Запустить действие из кликабельного текста

     UnderlineSpan[] underlines = strBuilder.getSpans(UnderlineSpan.class);

Но я получаю ошибку:Метод getSpans (int, int, Class) в типе SpannableStringBuilder не применим для аргументов (Class)

Как я могу решить эту проблему?Или есть более простой способ связать два разных вида деятельности?

Спасибо ..

Ответы [ 2 ]

3 голосов
/ 07 сентября 2011

Вам нужно добавить начало и конец, как getSpans(0,strBuilder.length(),UnderlineSpan.class).

1 голос
/ 07 сентября 2011

Попробуйте,

SpannableString content = new SpannableString("hello");
content.setSpan(new UnderlineSpan(), 0, content.length(), 0);
txtView.setText(content);
...