Πώς να κάνετε διάταξη με στρογγυλεμένες γωνίες...?

Πώς μπορώ να φτιάξω μια διάταξη με στρογγυλεμένες γωνίες; Θέλω να εφαρμόσω στρογγυλεμένες γωνίες στο LinearLayout μου.

Λύση

1: Ορίστε το αρχείο layout_bg.xml στα drawables:

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





2: Προσθέστε το αρχείο layout_bg.xml ως φόντο στη διάταξή σας.

android:background="@drawable/layout_bg"
Σχόλια (15)

Εδώ είναι ένα αντίγραφο ενός αρχείου XML για τη δημιουργία ενός drawable με λευκό φόντο, μαύρο περίγραμμα και στρογγυλεμένες γωνίες:

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








αποθηκεύστε το ως αρχείο xml στον κατάλογο drawable, Χρησιμοποιήστε το όπως θα χρησιμοποιούσατε οποιοδήποτε drawable φόντο (εικονίδιο ή αρχείο πόρου) χρησιμοποιώντας το όνομα του πόρου (R.drawable.your_xml_name)

Σχόλια (5)

Έχω κάνει αυτόν τον τρόπο:

Ελέγξτε το στιγμιότυπο οθόνης:

1

Δημιουργήστε ένα αρχείο drawable με όνομα custom_rectangle.xml στο φάκελο drawable:

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








Τώρα εφαρμόστε το φόντο του Δακτυλίου στην Θέα:

mView.setBackground(R.drawlable.custom_rectangle);

Εγινε

Σχόλια (1)