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:
- 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>
- 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:
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
Vous devez vous connecter pour publier un commentaire.
Votre drawable pour l'arrière-plan de présentation:
Vous pouvez changer le rayon d'angle de forme si vous le souhaitez. Mais la course de créer une frontière et la partie solide est le fond qui nous font transparent.
et mon test layout.xml
Il fonctionne, ci-Dessous en est la preuve:
Pour cela, vous pouvez utiliser deux mise en page
aligned
l'un l'autre, puis définir l'arrière-plantransparent
pour latop view
et définir le contour blanc comme arrière-plan pour lebottom view
. Vous pouvez faire cette chose à l'intérieur derelative layouts
.Xml Drawable pour le fond:
Ajuster le rayon, la largeur et la couleur sombre de la transparence ( #f et #66 pièces) comme vous s'il vous plaît.
En effet bien de la suggestion de @Ali Imran, découvrez ci-dessous façon, j'espère que ça aidera.
back.xml
main.xml
aussi passer par-dessous les liens, la façon d'utiliser
xml
fonctionne pour vous.Image Bitmap avec des coins arrondis avec avc