2012-03-13 112 views
4

在这一点上,这变得非常令人沮丧..一切看起来都是正确的,但我在webview区域得到了“网页不可用”。文件:///android_assets/test.html中的网页可能会暂时关闭或.....当我使用同一区域中的字符串编写快速html页面时,将静态HTML加载到Webview中

我的代码:

import android.os.Bundle; 
import android.webkit.WebView; 
import android.app.Activity; 

public class ProtoActivity extends Activity { 
    /** Called when the activity is first created. */ 

    public void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.main); 
     WebView webView; 


     webView = (WebView) findViewById(R.id.webView1); 
     webView.getSettings().setJavaScriptEnabled(true); 
     webView.loadUrl("file:///android_assets/test.html"); 

    } 
} 
+0

这是Android的资产SD卡的文件夹? – 2012-03-13 14:06:31

+0

不,这是来自'apk'的资产文件夹。 – 2012-03-13 14:12:19

+0

修复:android_asset,而不是android_assets – user2053898 2014-11-05 20:18:57

回答

12

也许

webView.loadUrl("file:///android_asset/test.html"); 

(不android_assetS)

+0

感谢抓住我的愚蠢.. // doh! – DJPlayer 2012-03-13 15:12:02