将Url设置为WebView

时间:2011-06-17 07:03:16

标签: android android-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

任何人都可以帮助我。

1 个答案:

答案 0 :(得分:23)

尝试将图片放入资源文件夹,然后使用以下命令加载:

WebView webView = new WebView(this);
webView.loadUrl("file:///android_asset/dinner_menu.png");
setContentView(webView);

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