从webview中的Assets文件夹加载文件
问题描述:
我在我的android应用程序中有一个webview,被加载的html文件在服务器上,但是我需要从app的assets文件夹中解决一些文件。我想问我如何解决这些文件。 。
感谢从webview中的Assets文件夹加载文件
答
public class ViewWeb extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.webview);
WebView wv;
wv = (WebView) findViewById(R.id.webView1);
wv.loadUrl("file:///android_asset/aboutcertified.html"); // now it will not fail here
}
}
而在一般情况你可以使用 getAssets()打开(“FILENAME.TXT”)) 要想从资产 FILEA在一个侧面说明:请把一些代码,下一次你已经triedget
答
WebView view = new WebView(this);
view.getSettings().setJavaScriptEnabled(true);
view.loadUrl("file:///android_asset/hello.html");
setContentView(view);
感谢Vaibhav的,但我的意思是在HTML文件中,而不是在Java代码中使用 – m0j1
getAssets()。打开( “FILENAME.TXT”)),以获得从资产再次 –
感谢Vaibhav的文件,但我不想要java代码,我想从a加载本地android资源n服务器上的html文件。 – m0j1