Android - Przycisk z obracającym się / obracającym obrazem „ładowanie” po naciśnięciu

Mam duży przycisk „Zaloguj się” w mojej aplikacji. Gdy użytkownik dotknie tego przycisku, chcę zamienić tekst na „Logowanie ...”, wyrównać go do lewej zamiast do środka i umieścić wirujący okrąg po prawej stronie (ale nadal wewnątrz przycisku). Chciałbym używać zasadniczo tego samego przycisku (ale z innym początkowym i ładowanym tekstem) w innych miejscach w mojej aplikacji.

Jaki jest najlepszy sposób, aby to zrobić? Dla rzeczywistej wirującej grafiki planowałem użyć@drawable/spinner_white_16 pochodzi z Androidem.

Dzięki.

questionAnswers(3)

yourAnswerToTheQuestion