Bordure blanche avec transparence dans "LinearLayout"

Je voulais ajouter un linéaire de la mise en page, d'avoir un fond transparent ainsi qu'avec des bordures blanches. Le problème est: que j'ai googlé, je peux obtenir un seul des deux.

Voici ce que j'ai fait:

  1. Enregistré les suivants border.xml dans drawable
      <?xml version="1.0" encoding="utf-8"?>
      <layer-list xmlns:android="http://schemas.android.com/apk/res/android">
      <item> 
           <shape android:shape="rectangle">
           <solid android:color="#FFFFFF" /> 
      </shape>
      </item>   
         <item android:left="5dp" android:right="5dp" android:top="5dp" android:bottom="5dp" >  
         <shape android:shape="rectangle"> 
         </shape>
       </item>    
      </layer-list> 
  2. ma mise en page
         <LinearLayout
            android:id="@+id/quiz"
            android:layout_width="150dp"
            android:layout_height="120dp"
            android:background="#66041414"          <-------- replaced it with android:background="@drawable/border"
            android:orientation="vertical"
            android:layout_marginLeft="5dp" >
    
             ......
           </LinearLayout>

Je suis d'arrière-plan opaque, lorsque la frontière a été inclus.

Je voulais un résultat final:

Bordure blanche avec transparence dans

totalement coincé avec elle. Voulais juste trouver un moyen de sortir de l'atteindre. Toutes les suggestions seront très utiles.

source d'informationauteur anurag