¿Puedo usar múltiples formas en un Android dibujable?

Lo que intento hacer es definir un fondo común para usar en un diseño lineal que frecuenta mi aplicación en muchas de sus actividades. Este diseño particular es un encabezado que se muestra en la parte superior de cada actividad.

Lo que intento hacer es crear un dibujo que llene el trazado lineal con un degradado y tenga una línea horizontal debajo del degradado.

¿Alguien sabe si esto es posible o tengo que hacer este tipo de cosas solo con diseños anidados?

Mi intento de dibujar el xml es

 <selector xmlns:android="http://schemas.android.com/apk/res/android">
<item>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
    android:shape="rectangle">
    <gradient android:startColor="#AA000000" android:endColor="#AA333333"
        android:angle="270" />
</shape>
</item>
<item>
<shape android:shape="line">
    <stroke android:width="3dp" android:color="#FFFFFFFF"
            android:dashWidth="1dp" android:dashGap="2dp" />
    <size android:height="5dp" />
</shape>
</item>
</selector>

Respuestas a la pregunta(2)

Su respuesta a la pregunta