我正在编写一个应用程序,其中包括在TextView中显示HTML格式的代码。 我遇到的问题是虽然它确实将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 :(得分:0)
你正在研究哪个android api? 这段代码应该没问题。 (至少为我工作)。
如果没有,请尝试在textView声明中使用android:linksClickable =“true”