Android用およびFirebase用のGlideを使用しようとしています。Android Glideは画像の最新バージョンを取得しません
私のコードは完全に動作しています(アップロード、ImageViewsへのダウンロード)。私の問題は、Firebase Storage(例えば、ユーザイメージ)内のイメージを変更すると、データベース内のキャッシュされたバージョンが変更され、キャッシュされたバージョンが表示され続けます。
明らかに、私はアプリケーションがキャッシュを使用したいのですが、元の画像がデータベースで変更されているかどうかを知る方法で行います。
これを行う方法はありますか?ありがとう、
キャッシュがたかっていない場合
画像を「変更する」ときにユーザーの画像を置き換えるか、単に新しい画像を追加するだけですか?後でデータベースの新しいイメージのパスを更新しますか? –
ありがとう、私はイメージを置き換えて、別のパスに別のイメージを追加しません。 –
URLが変更されていない場合は、画像が変更されたことをGlideが知っているかどうかはわかりません。 –