2011-03-21 51 views
0

你好,我想在我的应用程序中像一个目录。我有一个textview,我想在顶部有一些链接,当用户点击其中一个链接时,他会在相同的文本视图中进一步向下转发。我怎样才能做到这一点,我不知道到哪里找信息,它应该是这样的:使链接指向一个textview android

<a href=”#somePointOnPage”>Go further down</a> 


Further down 
<a name=”somePointOnPage”></a> 

在此先感谢

+0

你是什么意思“向下转发”?滚动到? – ernazm 2011-03-21 13:50:53

回答

3

你可能会考虑使用的WebView,使在HTML内容,而比使用TextView来做到这一点。使用WebView,它将以您想要的方式工作。

为了让它与TextView一起工作,您必须查看Linkify类。诀窍是重写链接点击以调用textView.scrollTo(x,y)方法,这意味着您必须测量所有断点以像素为单位的位置,而不是像html中那样使用标记。 Here is another good resource for Linkify万一你想走这条路。 And one more

+0

WebView上的+1。这就是我目前正在编写我正在编写的应用程序的文档(另外这种方式我也可以将.html发送给想要应用程序的人)。内置#链接非常容易处理。 – Klaus 2011-03-21 13:56:20