我找到了几个例子,但似乎没有一个例子适用于我的情况。我想从SD卡上的DCIM文件夹中呈现图像文件的全屏视图。以下是我的代码的关键元素,并不是很有效。我得到一个白色的屏幕,但没有图像:
webkit在我的布局中定义为WebView。 IMAG0013.jpg位于SD卡的DCIM文件夹中。
String html = ("<html><center><img src=\"IMAG0013.jpg\"></html>");
String path = Environment.getExternalStorageDirectory().getAbsolutePath() + "/DCIM/";
browser=(WebView)findViewById(R.id.webkit);
browser.loadDataWithBaseURL(path, html, "text/html", "utf-8", "");
我希望以原始尺寸比率呈现图像,使其尽可能地填充屏幕而不拉伸或挤压透视图,保持图像的视图,使其具有高度与宽度的原始比例。
么?