Есть много способов сделать это, я собираюсь предложить самый простой:
Используйте анимированный GIF
да. Я знаю, вы, вероятно, думаете: «Анимированные картинки безвкусны!»
, на что я отвечаю: «только если они безобразны».
Создайте простую загрузочную анимацию в виде картинки и добавьте ее в список отображения, когда хотите, чтобы она отображалась. Когда процесс закончится, удалите его из списка отображения.
Это единственное хорошее использование анимированного GIF, которое я когда-либо придумывал.