Android 5.0 - ProgressBar não pode ser exibido sobre um botão

Eu acho que o título é bastante explícito sobre o meu problema ... Então, aqui está o meu layout:

            <RelativeLayout
                android:layout_width="wrap_content"
                android:layout_height="wrap_content">

                <Button
                    android:id="@+id/button_action"
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:text="Login" />

                <ProgressBar
                    android:id="@+id/progress_bar"
                    android:layout_width="50dp"
                    android:layout_height="50dp"
                    android:layout_centerInParent="true"/>

            </RelativeLayout>

No Android SDKs <21, não há problema, a ProgressBar é exibida corretamente sobre o botão e centralizada no botão. Mas no Android 5.0, o ProgressBar é exibidoatrás o botão.

Assim, você poderá vê-lo corretamente quando ativar a opção "Mostrar limites de layout" nas configurações de Opções do desenvolvedor, mas não poderá ver nada na tela sem essa opção.

Alguém saberia como consertar isso? Eu acho que é uma questão deelevação introduzido recentemente, mas eu realmente não sei como cuidar disso. Para o registro, estou usando o estilo Theme.AppCompat lançado recentemente no support.v7.

EDITAR:

Eu também tentei aplicarsetElevation(0) esetTranslationY(0) para o botão programaticamente, mas não mudou nada. Então, eu me pergunto se isso tem que lidar com a elevação.

Agradecemos antecipadamente pessoal

Mathieu

questionAnswers(5)

yourAnswerToTheQuestion