2013-06-30 81 views
0

我想使用WebView繪製一個HTML文件,但它顯示網頁不可用錯誤。 error 請幫我解決問題。網頁無法從資產文件夾加載

about.java

package kc.RajusLabs.iamhere; 

import android.app.Activity; 
import android.os.Bundle; 
import android.view.Window; 
import android.view.WindowManager; 
import android.webkit.WebView; 

public class About extends Activity { 

    WebView about; 
    @Override 
    protected void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     getWindow().requestFeature(Window.FEATURE_NO_TITLE); 
     setContentView(R.layout.about); 
     //full screen 
     getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, 
          WindowManager.LayoutParams.FLAG_FULLSCREEN); 
     about = (WebView) findViewById(R.id.WVAbout); 
     about.loadUrl("file:///android_assets/about.html"); 


    } 


} 

回答

4

你的問題是android_asset從資產中刪除額外的東西,在這裏你去。

+0

它的正常工作,現在.Folder名是資產,但我們正在使用的資產,爲什麼? – KCRaju

+2

其如何android讀取文件夾結構,我們無能爲力。:)我很高興它爲你工作。請將我的帖子標記爲已接受的答案。 – Husyn

0

嘗試使用:從資產

about.loadUrl("file:///android_asset/about.html"); 

加載文件所需file:///沒有file://

+0

仍然得到同樣的問題 – KCRaju

+0

@KCRaju仔細檢查您的文件名 –

+0

即使我試圖與單個字符作爲文件name.but沒有用:( – KCRaju