Cara Clear Cache Di PICASSO Android

Picasso

picasso merupakan salah satu library untuk android yang berfungsi untuk menampilkan gambar dari internet kedalam image view. Saat kita meload picasso tanpa menclear cache terlebih dahulu mungkin gambar pada image view tidak berubah dari gambar sebelumnya, itu dikarenakan picasso menyimpan image cache. Seperti dalam slogannya picasso “A powerful image downloading and caching library for Android”.

Nah untuk mengatasi hal itu kita harus meng hapus cache terlebih dahulu sebelum gambar ditampilkan kedalam imageview.

Caranya seperti berikut:

Picasso.get().load("urlGambar").networkPolicy(NetworkPolicy.NO_CACHE)
                    .memoryPolicy(MemoryPolicy.NO_CACHE).into(imageView);

Hanya dengan menambahkan kode networkPolicy(NetworkPolicy.NO_CACHE) dan memoryPolicy(MemoryPolicy.NO_CACHE) kita telah menghapus cache sebelum gambar ditampilkan atau kita menginstruksikan agar gambar tidak dicache.

Related posts

Leave a Comment