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 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 +

Respuestas a la pregunta(1)

Su respuesta a la pregunta