Android TextView:Html.fromHtml()-在<;a>;链接标签规则?

Android TextView:Html.fromHtml()-在<;a>;链接标签规则?,android,textview,fromhtml,Android,Textview,Fromhtml,是否有任何规则(或者仅仅是regexp)可以解释哪个URL是Html。当将fromHtml(…)调用放置在标记中时,它将链接/接受 我问,因为我在浪费时间试图找出是什么原因导致一些链接可以点击,而另一些链接则无法通过呼叫进行点击(呈现为纯文本) 如果您将以下所有内容粘在一起: TextView aboutText = (TextView) v.findViewById(R.id.about_text); aboutText.setText(Html.fromHtml(.....

是否有任何规则(或者仅仅是regexp)可以解释哪个URL是Html。当将fromHtml(…)调用放置在标记中时,它将链接/接受

我问,因为我在浪费时间试图找出是什么原因导致一些链接可以点击,而另一些链接则无法通过呼叫进行点击(呈现为纯文本)

如果您将以下所有内容粘在一起:

TextView aboutText = (TextView) v.findViewById(R.id.about_text);
        aboutText.setText(Html.fromHtml(.....
调用它接受/将呈现为链接:

<p> ... the <a href="http://developer.android.com/samples/index.html">Developer.android.com samples</a>, </p>  

<p> - https://en.wikipedia.org/wiki/Android_(operating_system)</p>
。。。这一点,

-https://en.wikipedia.org/wiki/Android_(操作系统)

但它不会接受维基百科的链接:

    <p> - <a href="https://en.wikipedia.org/wiki/Android_(operating_system)">Wikipedia: 
Android</a></p>
-


textview设置了android:autoLink=“web”属性。

使用Linkify like或使用setMovementMethod()like?无效,请尝试将所有3个链接放在同一个字符串/块中并进行调用。无论我做什么,最后一个都不能点击,前两个都可以,有没有:Linkify.addLinks(..,Linkify.WEB_URL);或.setMovementMethod(LinkMovementMethod.getInstance());不管怎么说,根据我的问题,我是在遵循规则,因为有些链接呈现,而其他链接呈现,这让人很恼火,我无法找出原因。