将Url设置为WebView

And*_*lva 10 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);
Run Code Online (Sandbox Code Playgroud)

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

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

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

谁能帮我吗.

Mar*_*son 24

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

WebView webView = new WebView(this);
webView.loadUrl("file:///android_asset/dinner_menu.png");
setContentView(webView);
Run Code Online (Sandbox Code Playgroud)

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