你好,我想在我的应用程序中像一个目录。我有一个textview,我想在顶部有一些链接,当用户点击其中一个链接时,他会在相同的文本视图中进一步向下转发。我怎样才能做到这一点,我不知道到哪里找信息,它应该是这样的:使链接指向一个textview android
<a href=”#somePointOnPage”>Go further down</a>
Further down
<a name=”somePointOnPage”></a>
在此先感谢
你好,我想在我的应用程序中像一个目录。我有一个textview,我想在顶部有一些链接,当用户点击其中一个链接时,他会在相同的文本视图中进一步向下转发。我怎样才能做到这一点,我不知道到哪里找信息,它应该是这样的:使链接指向一个textview android
<a href=”#somePointOnPage”>Go further down</a>
Further down
<a name=”somePointOnPage”></a>
在此先感谢
你可能会考虑使用的WebView,使在HTML内容,而比使用TextView来做到这一点。使用WebView,它将以您想要的方式工作。
为了让它与TextView一起工作,您必须查看Linkify类。诀窍是重写链接点击以调用textView.scrollTo(x,y)方法,这意味着您必须测量所有断点以像素为单位的位置,而不是像html中那样使用标记。 Here is another good resource for Linkify万一你想走这条路。 And one more
WebView上的+1。这就是我目前正在编写我正在编写的应用程序的文档(另外这种方式我也可以将.html发送给想要应用程序的人)。内置#链接非常容易处理。 – Klaus 2011-03-21 13:56:20
你是什么意思“向下转发”?滚动到? – ernazm 2011-03-21 13:50:53