<a href = "www.xyz.com" >XYZ </a>在安卓中不起作用



我已经在堆栈溢出上搜索并遵循了解决方案,但仍然没有得到我想要的。我从这样的服务器收到字符串

  <p><a href="http://www.arenafootball.com/sports/a-footbl/aflsrk/mtt/micheaux_robinson_841978.html"><span style="font-size: small;"><strong>AFL Stats</strong></span></a></p>

现在我正在尝试使用 tv.setText(Html.fromHtml("")) 在 Android 中以TextView显示它

法典:

TextView tv = (TextView) findViewById(R.id.tv);
tv.setText(Html.fromHtml("myrecivedString"));
tv.setMovementMethod(LinkMovementMethod.getInstance());

.XML:

 <TextView
   android:id="@+id/tv"
   android:layout_width="wrap_content"
   android:layout_height="wrap_content"
   android:autoLink="all"
   android:linksClickable="true" />

预期输出:

AFL统计

它是可点击的,但在我的安卓应用程序中,输出是不可点击的。我的代码有什么问题?
tv.setText( Html.fromHtml("your string"));
tv.setMovementMethod(LinkMovementMethod.getInstance());

并且不要在 XML 中的文本视图上使用android:autoLink="all"。 然后尝试它应该可以工作.....

相关内容

  • 没有找到相关文章

最新更新