android – 将Url设置为WebView

前端之家收集整理的这篇文章主要介绍了android – 将Url设置为WebView前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在尝试将图像设置为我的应用程序的WebView.

我使用下面的代码将图像设置为我的WebView,

String imageUrl =  " file:///android_res/drawable/dinner_menu.png";
    WebView wv = (WebView) findViewById(R.id.yourwebview);
    wv.getSettings().setBuiltInZoomControls(true);
   wv.loadUrl(imageUrl);

这适用于Android 2.2及更高版本.

但是,如果我尝试在2.1或更低版本中运行代码,则会显示错误,

找不到请求的文件/android_res/drawable/dinner_menu.png.

谁能帮我吗.

解决方法

尝试将您的图像放在资源文件夹中,然后使用以下命令加载它:
WebView webView = new WebView(this);
webView.loadUrl("file:///android_asset/dinner_menu.png");
setContentView(webView);

它应该适用于早期版本的Android,但您需要使用不同版本的图像手动管理不同的屏幕尺寸/密度.

猜你在找的Android相关文章