Color de centro de ampliación de Android con degradado

No puedo ampliar el ancho de un color centeral con un degradado.
El objetivo es:

Centro más grande con algo de color y transparente en los lados.


Uso:

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

Probé muchas combinaciones conlayer-list, pero el resultado no fue bueno. Una solución puede ser dividir Layout a 50% -50% y establecer el primer gradiente de izquierda a derecha (de transparente a color) y el segundo de derecha a izquierda (de color a transparente), pero esta solución me parece muy complicada.

Por ejemplo, estogenerador&nbsp;no puede agrandar el centro de color amarillo. (Hay un generador de código XML para Android).

¿Alguna solución más simple? Gracias.

API21 +