1

アクエリ

ズーム可能な Web 画像 ImageView に加えて、WebView を使用して、WebView のズーム サポートで Android ビルドと共に画像を表示できます。画像は中央に配置され、向きに応じて webview の幅または高さを埋めます。

私は、

        String url1 = "file:///mnt/sdcard/image.jpg";
            aq.id(R.id.webView1).progress(R.id.progress).webImage(url1);

接続を切断してそのアプリケーションを再度開いても、画像が表示されることに気付きました。キャッシュされていますか?SDカードフォルダを調べましたが、何もありませんでした。何度もフェッチするのではなく、キャッシュされた画像を利用したいと思います。

また、Universal-Image-Loader と Android Query の両方を使用しています。両方がキャッシュされた画像を読み取れるかどうかだけが心配です。

       //Aquery
       //returns the cached file by url, returns null if url is not cached
       File file = aq.getCachedFile(url);
4

1 に答える 1

0

aq.id(R.id.webView1).progress(R.id.progress).webImage(url1); を呼び出すたびに url1 がダウンロードされます。

キャッシュされたファイルは File ファイル オブジェクトに返されていますが、それを使用していません。

于 2014-02-21T06:53:19.747 に答える