2016-04-18 1 views
1

Я использую этот код, чтобы получить изображение из моего хозяина:Picasso хост-файл изменен - ​​кэш не

Picasso.with(rootView.getContext()).load("https://domain.tld/directory/imagename.jpg").into(ImageView); 

Я хочу использовать Пикассо, потому что я думал, что, когда я изменил картину на хосте (то же самое imagename), картина изменится и в моем приложении. Но это не так. Поэтому я думаю, что кеш остается в силе. Как долго остается действительным до того, как он выберет новое изображение?

+0

Посмотрите эту тему http://stackoverflow.com/questions/24952627/how-picasso-actually-cache-the-images – Eddwhis

+0

Вот что я и думал. Приходится делать это сам раз в неделю/даг. Посмотрим, как это сделать. –

ответ

0

Вы хотите очистить память захвата и изменить изображение каждый раз. поэтому обратитесь к этому link for clear catch memory.

прочее мудрый установлен место держатель в Picasso lib. Picasso.with(mFragment.getActivity()).load(mCardList.get(i).getProfilePictureFiles().get(0).getUrl()).into(image).placeholder(R.drawable.ic_launcher);