2012-01-04 3 views
0

Я пишу приложение, которое, среди прочего, отображает HTML-форматированный код в TextView. Проблема, с которой я сталкиваюсь, заключается в том, что, хотя она форматирует HTML, чтобы выглядеть так, как если бы гиперссылки, включенные в текст, не были доступны.Почему гиперссылка недоступна?

Кто-нибудь понял, почему?

Это то, что я использовал:

contentText.setText("\n" + Html.fromHtml(HomeScreen.offer_description[offerSelected])); 
contentText.setMovementMethod(LinkMovementMethod.getInstance()); 

И в XML-файлах:

<TextView android:id="@+id/contentText" 
      android:autoLink="all" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:text="TextView" 
      android:textColor="@color/black"/> 

Любая помощь будет большим ... Большое спасибо!

+0

Реальный быстрый: вы видели это демо? http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/text/Link.html – adneal

+0

У меня есть, да ... и я думаю, что есть что-то, что мне не хватает, так как я Я включил все, что я могу сказать оттуда. – Eugen

ответ

0

, на которого вы работаете над? Этот код должен работать нормально. (работает для меня по крайней мере).

Если нет, попробуйте
андроида: linksClickable = «истинный» в декларации TextView

+0

Я использую API Android 2.3 ... в зависимости от того, что это. – Eugen

+0

Вы пробовали андроид: linksClickable = "true" ?? – akkilis

+0

И удивительно, что это все еще не работает ... Я действительно не знаю, что я мог пропустить ... – Eugen

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