2

いくつかの例を見つけましたが、どれも私の状況では機能していないようです。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", "");

元の高さと幅の比率で画像のビューを維持しながら、遠近感を引き伸ばしたり圧迫したりせずに、できるだけ画面いっぱいになるように元の寸法比率で画像を表示したいと考えています。

アドバイス?

4

0 に答える 0