Android LinearLayout: Fügen Sie einen Rahmen mit Schatten um ein linearLayout hinzu

Ich würde gern die gleiche Grenze von linearlayout als Beispiel :

Android LinearLayout: Fügen Sie einen Rahmen mit Schatten um ein linearLayout hinzu

In diesem Beispiel können wir sehen, dass die Grenze ist nicht das gleiche alles rund um das linearLayout.
Wie kann ich diese mit einem xml-drawable-Datei ?

Jetzt habe ich nur in der Lage, erstellen Sie eine einfache Grenze, die alle um das linearlayout wie diese :

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
  <corners
      android:radius="1dp"
      android:topRightRadius="0dp"
      android:bottomRightRadius="0dp"
      android:bottomLeftRadius="0dp" />
  <stroke
      android:width="1dp"
      android:color="#E3E3E1" />

  <solid android:color="@color/blanc" />

</shape>
Kommentar zu dem Problem - Öffnen
Sie können mit background - Eigenschaft für die...erstellen Sie eine XML-Datei, mit Formen wie Rechteck, Farbe und Schatten-Effekt für es und legen Sie es als hintergrund für Ihren linearen Aufbau.. Kommentarautor: Pragnesh Ghoda シ
verwenden Sie Strich für graue border und padding Wirkung zu Kommentarautor: Pragnesh Ghoda シ
Ich denke,dass seine zwei layout-xml,sagen, man ist linear layout und die innere relative layout mit Polsterung Kommentarautor: Giru Bhai
@Prag ist Könnten Sie mir helfen für die Erstellung dieser xml-Datei, bitte ? Kommentarautor: wawanopoulos
Ein alternativer Weg könnte sein, mit einem 9-patch-Bild als hintergrund für Ihr layout. Dies würde es ermöglichen, für eine wirklich glatte, fading shadow (sehr realistisch, meiner Meinung nach). Kommentarautor: Kling Klang

InformationsquelleAutor der Frage wawanopoulos | 2014-06-07

Schreibe einen Kommentar