【发布时间】:2016-04-19 11:38:44
【问题描述】:
我已经尝试弄清楚将近 2 周了。 我已阅读以前的帖子并尝试了建议的解决方案,但它们对我不起作用。
我正在使用 Android Studio,我需要 Webview 来访问存储在 Android Assets 文件中的本地 Jpg。
这是我的代码:
webView = (WebView) findViewById(R.id.webview);
startWebView("file:///android_asset/railchinese.jpg");
webView.getSettings().setBuiltInZoomControls(true);
webView.getSettings().setDisplayZoomControls(true);
webView.getSettings().setSupportZoom(true);
webView.getSettings().setUseWideViewPort(true);
webView.getSettings().setJavaScriptEnabled(true);
webView.getSettings().setLoadWithOverviewMode(true);
private void startWebView(String url) {
webView.setWebViewClient(new WebViewClient() {
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return true;
}
});
webView.loadUrl(url);
这是资产位置屏幕:
请告诉我错误在哪里?..
【问题讨论】:
标签: android android-studio webview jpeg android-assets