FrameLAyout adalah salah satu jenis layout di android, yang dapat menempatkan item lebih dari satu secara default .
FrameLayout akan menampilkan secara tumpang tindih. misalnya kita membuat widget TextView dengan warna kuning, diatasnya kita buat lagi warna biru, merah, lalu button.
Untuk lebih jelasnya saya akan kasih contoh penerapan FrameLayout
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_height="match_parent" android:layout_width="match_parent" android:padding="16dp" android:orientation="vertical"> <TextView android:background="#e1e146" android:id="@+id/textView1" android:layout_height="match_parent" android:layout_width="match_parent" /> <TextView android:background="#5570e4" android:id="@+id/textView2" android:layout_height="match_parent" android:layout_width="match_parent" android:layout_margin="30dp"/> <TextView android:background="#e14d40" android:id="@+id/textView3" android:layout_height="match_parent" android:layout_width="match_parent" android:layout_margin="60dp"/> <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:gravity="center" android:text="Contoh" android:textSize="20dp" android:textColor="#FF5A615A" android:background="#31c131" android:layout_gravity="center"/> </FrameLayout>
Dan ini hasilnya