我正在尝试将图像设置为我的应用程序的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,但您需要使用不同版本的图像手动管理不同的屏幕尺寸/密度.