Ich benutze Volley, um Bild und Cache-Bild in Android zu laden. Ich möchte Bild aus dem Cache laden, wenn der Cache Bild angefordert hat. Also setze ich meine Bildansicht mit der folgenden Methode.laden Bild aus dem Cache in Volley
public void setImage(String url)
{
final ImageRequest imgRequest = new ImageRequest(url,
new Response.Listener<Bitmap>() {
@Override
public void onResponse(Bitmap response) {
img_thumb.setImageBitmap(response);
}
}, 0, 0, ImageView.ScaleType.FIT_XY, Bitmap.Config.ARGB_8888, new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError error) {
//img_thumb.setBackgroundColor(Color.parseColor("#ff0000"));
error.printStackTrace();
}
});
MyApplication.getInstance().addToRequestQueue(imgRequest);
}
aber ich weiß nicht, wie aus dem Cache geladen wird, wenn das Bild aus dem Cache verfügbar ist?
danke, überprüfen Sie bitte meine 2. Antwort. Wie kann ich Ihren Code in meinen Code integrieren? – serenei
Verwenden Sie einfach die loadimageururl-Methode –
Was ist ImageRequestListener? Wie kann ich diese Methode verwenden? – serenei