Wie kann man ein Layout mit abgerundeten Ecken erstellen?

Wie kann ich ein Layout mit abgerundeten Ecken erstellen? Ich möchte abgerundete Ecken auf mein LinearLayout anwenden.

Lösung

1: Definieren Sie layout_bg.xml in drawables:

<?xml version="1.0" encoding="UTF-8"?>





2: Fügen Sie layout_bg.xml als Hintergrund zu Ihrem Layout hinzu

android:background="@drawable/layout_bg"
Kommentare (15)

Hier ist eine Kopie einer XML-Datei zur Erstellung eines Drawable mit weißem Hintergrund, schwarzem Rand und abgerundeten Ecken:

 <?xml version="1.0" encoding="UTF-8"?> 








Speichern Sie die Datei als XML-Datei im Drawable-Verzeichnis, Verwenden Sie sie wie jeden anderen zeichenbaren Hintergrund (Symbol oder Ressourcendatei) unter Verwendung ihres Ressourcennamens (R.drawable.your_xml_name)

Kommentare (5)

Ich habe das so gemacht:

Screenshot prüfen:

Erstellen Sie eine Drawable-Datei mit dem Namen custom_rectangle.xml im Ordner drawable:

<?xml version="1.0" encoding="utf-8"?>








Wenden Sie nun Rechteck-Hintergrund auf Ansicht an:

mView.setBackground(R.drawlable.custom_rectangle);

Erledigt

Kommentare (1)