一、FrameLayout布局概述
在这个布局中,所有的子元素都不能被指定放置的位置,他们统统放于这块区域的左上角,并且后面的子元素直接覆盖在前面的子元素之上,将前面的子元素部分和全部遮挡 如下面的效果:
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" > <TextView android:id="@+id/textView1" android:layout_width="300dp" android:layout_height="300dp" android:text="第一个页面" android:background="#785435" android:layout_gravity="center" /> <TextView android:id="@+id/textView2" android:layout_width="250dp" android:layout_height="250dp" android:text="第二个页面" android:background="#658622" android:layout_gravity="center" /> <TextView android:id="@+id/textView3" android:layout_width="150dp" android:layout_height="150dp" android:text="第三个页面" android:background="#658789" android:layout_gravity="center" /> <TextView android:id="@+id/textView4" android:layout_width="100dp" android:layout_height="100dp" android:text="第四个页面" android:background="#679856" android:layout_gravity="center" /> </FrameLayout>
二、加载进度或下载进度的案例
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" > <ProgressBar android:layout_gravity="center" android:id="@+id/progressBar1" style="?android:attr/progressBarStyleLarge" android:layout_width="wrap_content" android:layout_height="wrap_content" /> <TextView android:layout_gravity="center" android:id="@+id/textView1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="80%" /> </FrameLayout>
时间: 2024-11-08 04:48:10