Java 如何在Android中显示本地html文件?
我想在Android的网络视图中显示一个简单的html页面, 因此,我在main中创建了一个Java 如何在Android中显示本地html文件?,java,android,html,xml,webview,Java,Android,Html,Xml,Webview,我想在Android的网络视图中显示一个简单的html页面, 因此,我在main中创建了一个assets文件夹,并将test.html文件, 但当我运行应用程序时,我得到的网页不可用 这是我的密码 public class AndroidHTMLActivity extends Activity { WebView myBrowser; @Override public void onCreate(Bundle savedInstanceState) {
assets
文件夹,并将test.html
文件,
但当我运行应用程序时,我得到的网页不可用
这是我的密码
public class AndroidHTMLActivity extends Activity {
WebView myBrowser;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
myBrowser = (WebView)findViewById(R.id.mybrowser);
final MyJavaScriptInterface myJavaScriptInterface
= new MyJavaScriptInterface(this);
myBrowser.addJavascriptInterface(myJavaScriptInterface, "AndroidFunction");
myBrowser.getSettings().setJavaScriptEnabled(true);
myBrowser.loadUrl("file:///assets/test.html");
}
}
删除此项并检查清单中的读取存储权限,以访问需要使用的资产文件夹 因此,您的代码应该是
myBrowser.loadUrl("file:///android_asset/test.html");
myBrowser.loadUrl("file:///android_asset/test.html");