ImageViewにURIを設定して画像を表示しているときに、そのURIの画像を更新して、URIを設定し直してもImageViewに表示される画像は変わりません。
これは、ImageView#setImageURI()の実装上、同じURIを設定したときに画像が変更されないようになっているためです。
このことに対応するためには、下記のように一旦ImageViewのURIにnullを設定してから、もう一度URIを設定します。
imageView.setImageURI(null);
imageView.setImageURI(uri);
こうすることで強制的にImageViewの画像を更新することができます。