¿Cómo actualizar la galería después de mover la foto programáticamente?

Estoy moviendo la foto de un directorio a otro usando el siguiente código

File oldfile= new File(originalImagePath);              
File newfile=new File(newImagePath);
boolean d=oldfile.renameTo(newfilee);
if(d){

sendBroadcast(new Intent(Intent.ACTION_MEDIA_MOUNTED,
Uri.parse("file://" + newfilee.getPath())));
 }

las fotos se trasladaron a un nuevo directorio con éxito, pero lleva demasiado tiempo cuando las fotos son más importantes para actualizar las actualizaciones de la galería y la galería después de unos 30 segundos o más. ¿Qué debo hacer si la lógica para actualizar el archivo mediante sendBroadcast es incorrecta?

Gracias.

Respuestas a la pregunta(2)

Su respuesta a la pregunta