网页不可用 - 在Android上加载本地HTML

时间:2011-02-19 23:30:41

标签: java android webview

哟伙计们,这是烦我的,我找不到它的解决方法,

我有一个简单的活动来启动WebView并显示HTML文件

public class HelpViewer extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    setContentView(R.layout.help_page_layout);

    WebView browser = (WebView) findViewById(R.id.help_page_webview);
    browser.loadUrl("file:///android_asset/help.html/");
}}

help_page_layout是您在LinearLayout中休息的标准WebView - 没有问题。

help.html位于/ res / raw /目录下。从我在网上看到的情况来看,这里也不应该有问题。

但是当WebView加载时,它只是告诉我WebPage不可用,因为无法找到help.html。

我做错了什么?

1 个答案:

答案 0 :(得分:2)

This question建议该文件应该在/assets而不是/res/raw。您的URL末尾还有一个斜杠。