转到WebView HTML锚点

时间:2015-09-17 20:15:39

标签: android html webview anchor

我的应用程序中有一个帮助活动,它只是一个WebView,它加载包含所有帮助信息的HTML文件。

HTML文件包含一系列锚点,我想根据开始的活动导航到这些锚点,即如果用户从活动B中选择帮助选项,则帮助活动将启动并自动跳转到相关的指定锚点。

我的WebView代码如下,是否有一个我可以使用此WebView调用的命令,该命令将跳转到指定的锚点,例如WebView.gotoAnchor(anAnchor)?

WebView代码:

WebView webView = new WebView(this);
    webView.loadUrl("file:///android_asset/html_help/help_main.html");
    setContentView(webView);

2 个答案:

答案 0 :(得分:1)

webView.loadUrl("file:///android_asset/html_help/help_main.html#Anchor");

答案 1 :(得分:0)

与其他答案一样,如果您从资产中加载html:

 webView.loadUrl("file:///android_asset/html_help/help_main.html#anchor");

但您可以将其与网址一起使用。

webView.loadUrl("http://myurl#anchor");