当前位置: 代码迷 >> Android >> Android布局_帧格局FrameLayout
  详细解决方案

Android布局_帧格局FrameLayout

热度:93   发布时间:2016-04-27 22:58:57.0
Android布局_帧布局FrameLayout

一、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>

  

 

  相关解决方案