Tru Xi的相關與近況相關紀錄與Android App

2014/11/25

【學習】Android 布局之FrameLayout示例

來源:
如果天空不死 - Android 布局之FrameLayout



<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="vertical" >

    <!-- 示例1 FrameLayout内容重叠 -->
    <TextView
        android:text="示例1, FrameLayout内容重叠"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        />
    <FrameLayout
        android:layout_width="300dp"
        android:layout_height="80dp" >
        <TextView
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="我是TextView,内容比较长"
            android:background="#ff0000"/>
        <Button
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:background="#ffff00"
            android:text="我是按钮"/>
   
    </FrameLayout>


    <!-- 示例2 FrameLayout使用layout_gravity属性 -->
    <TextView
        android:text="示例2, 设置layout_gravity"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        />
    <FrameLayout
        android:layout_width="300dp"
        android:layout_height="120dp" >
        <TextView
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="文本居左"
            android:background="#ff0000"
            android:gravity="center"
            android:layout_gravity="left"
            android:layout_margin="10dp"/>
        <TextView
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="文本居中"
            android:background="#ffff00"
            android:gravity="center"
            android:layout_gravity="center"/>
    </FrameLayout>
</LinearLayout>

沒有留言: