Android amplia a cor central com gradiente

Não posso aumentar a largura de uma cor central com um gradiente.
O objetivo é:

Centro maior com alguma cor e transparente nas laterais.

Uso:

<ImageView
    android:layout_width="match_parent"
    android:layout_height="5dp"
    android:src="@drawable/gradient_normal"/>

Eu tentei muitas combinações comlayer-list, mas o resultado não foi bom. Uma solução pode ser dividir o layout para 50% -50% e definir o primeiro gradiente da esquerda para a direita (de transparente para cor) e o segundo da direita para a esquerda (de cor para transparente), mas essa solução me parece muito complicada.

Por exemplo, issogerador não pode ampliar a cor amarela central. (Existe um gerador de código XML do Android.)

Alguma solução mais simples? Obrigado.

API21 +

questionAnswers(1)

yourAnswerToTheQuestion