如何在Android TextView中使用html标记创建推特界面?

如何在Android TextView中使用html标记创建推特界面?,android,twitter,textview,Android,Twitter,Textview,我想创建一个类似于(指南)中所述的视图 我想做一些类似的事情: textView.setText(“你好吗?”) 因此,我想显示一个基本文本,其中一些单词应该可以单击以调用(如果可能的话,调用java函数和/或)直接在浏览器中打开该url 我如何才能做到这一点?您可以使用WebView类来做到这一点 在string.xml文件中定义一个资源 <string name="tweet"><a href=\"....twitter.com/user=abc\">@abc<

我想创建一个类似于(指南)中所述的视图

我想做一些类似的事情:

textView.setText(“你好吗?”)

因此,我想显示一个基本文本,其中一些单词应该可以单击以调用(如果可能的话,调用java函数和/或)直接在浏览器中打开该url


我如何才能做到这一点?

您可以使用WebView类来做到这一点
在string.xml文件中定义一个资源

<string name="tweet"><a href=\"....twitter.com/user=abc\">@abc</a> how are you doing <a href=\"...twitter/tag=today\">#today</a>?</string>
你好吗?
现在使用


setText(getResource().getString(R.string.tweet))

我使用自定义视图在列表视图中显示许多tweet。因此,这意味着我必须在同一屏幕上使用多达10个网络视图(如果屏幕高度足够长)。他们的表现可能不好?是的。但如果只是为了超链接,你应该获取它们并将它们转换成视图,当你点击它时发送意图(Intent i=newintent(Intent.ACTION_视图);i.setData(Uri.parse(“)我如何动态地做到这一点?(因为我将动态地从twitter加载推文),然后使用Html.fromHtml(字符串源)方法。谢谢,我可以用它调用java方法吗?如果该方法返回字符串,您可以。祝您一切顺利