Google untuk menambahkan layout Constraint pada Konferensi Google I / O.
Android ConstraintLayout digunakan untuk mendefinisikan tata letak dengan menetapkan batasan untuk setiap tampilan / widget child dibandingkan dengan tampilan lainnya.
Catatan: Pastikan Anda memiliki Versi Android Studio & SDK terbaru.
Kongfigurasi Tata Letak Constraint
Buat proyek aktivitas kosong baru dan tambahkan dependensi berikut di dalam file build.gradle:
implementation 'com.android.support.constraint:constraint-layout:1.1.0'
Kemudian klik convert menjadi ConstraintLayout.
Menggunakan Constraint Layout
1- Tarik dan lepaskan TextView pada layout dan tetapkan kendala padanya.
Perhatikan panel Properti inspector di sisi kanan :
Simbol pada Constraint Layout
Wrap Content – Ini membungkus tampilan untuk mengisi kontennya.
Any Size – Ini mirip dengan Match Parent yang cocok.
Fixed Size – Hal ini memungkinkan kita untuk mengatur lebar dan tinggi konstan.
Mesin inferensi menciptakan kendala di antara semua elemen dalam tata letak. Ia mencoba mencari dan menciptakan koneksi optimal berdasarkan berbagai faktor seperti posisi widget dan ukurannya.
Sumber : Master Android (App)