Jak wyświetlić pasek postępu Nieokreślony, gdy przycisk Odśwież jest wciśnięty w ActionBarSherlock?

Jak pokazaćIndeterminate ProgressBar gdyRefresh przycisk jest wciśniętyActionBarSherlock i ponownie pokaż przycisk Odśwież po odświeżeniu ViewGroup?

Aktualizacja 1: Mam tutaj odpowiedź, która jest niekompletna. Stawiam pytanie o nagrodę, aby więcej programistów mogło pomóc w zbudowaniu dobrej odpowiedzi, która może być przydatna dla innych w przyszłości.

Jak możemy pokazaćIndeterminate ProgressBar który wygląda jak na poniższym obrazku