Oleh : Reza Ervani
بسم الله الرحمن الرحيم
Menggunakan kosakata XML Android, kita dapat dengan cepat mendesain layout UI dan elemen-elemen-elemen layar di dalamnya, dengan cara yang sama seperti kita merancang suatu website dengan HTML.
Setiap file layout mesti berisi hanya satu elemen root, yang mesti merupakan satu objek View atau ViewGroup. Sekali kita mendefinisikan elemen root, kita dapat menambahkan objek atau widget layout tambahan sebagai elemen child untuk secara bertahap membangun suatu hierarki View yang mendefinisikan layout kita. Sebagai contoh, berikut layout XML yang menggunakan LinearLayout vertikal untuk menangani TextView dan Button :
<?xml version="1.0" encoding="utf-8"?> <LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical"> <TextViewandroid:id="@+id/text" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Hello, I am a TextView"/> <Buttonandroid:id="@+id/button" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Hello, I am a Button"/> </LinearLayout>
Setelah kita mendeklarasikan layout kita di XML, simpan file tersebut dengan ekstension XML di direktori /res/layout sehingga dapat terkompilasi dengan baik.
Informasi lebih lengkap tentang sintak yang ada pada suatu layout file XML akan dibahas di dokumen Layout.
bang reja, salam kenal