当前位置:操作系统 > 安卓/Android >>

android Activity 变成Dialog的方法

[java] 
<?xml version="1.0" encoding="utf-8"?>  
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"  
    android:orientation="vertical"  
    android:layout_width="wrap_content"  
    android:layout_height="wrap_content"  
    android:gravity="center_vertical|center_horizontal"  
    android:background="@drawable/dialog_bg">  
    <RelativeLayout   
        android:layout_width="fill_parent"  
        android:layout_height="wrap_content"  
        android:paddingLeft="30dip"  
        android:paddingTop="10dip">  
        <ImageView   
            android:id="@+id/dialog_title_image"  
            android:layout_alignParentLeft="true"  
            android:layout_width="wrap_content"  
            android:layout_height="wrap_content"  
            android:background="@drawable/dialog_title_image"/>  
        <TextView   
            android:layout_width="wrap_content"  
            android:layout_height="wrap_content"  
            android:layout_marginLeft="10dip"  
            android:layout_centerInParent="true"  
            android:text="Title"  
            android:layout_toRightOf="@id/dialog_title_image"  
            android:textColor="#000000"  
            android:textSize="30sp"/>  
          
    </RelativeLayout>  
    <TextView   
            android:layout_width="fill_parent"  
            android:layout_height="1dip"  
            android:background="@drawable/lins"  
            android:layout_marginTop="5dip"/>  
    <TextView   
        android:layout_width="fill_parent"  
        android:layout_height="wrap_content"  
        android:text="This is a custom dialog"  
        android:textColor="#000000"  
        android:layout_marginTop="10dip"  
        android:layout_marginLeft="30dip"/>  
    <RelativeLayout   
        android:layout_width="fill_parent"  
        android:layout_height="wrap_content"  
        android:paddingTop="10dip"  
        android:gravity="bottom|center_horizontal"  
        android:paddingBottom="10dip">  
        <Button   
            android:id="@+id/dialog_button_cancel"  
            android:layout_alignParentLeft="true"  
            android:layout_width="100dip"  
            android:layout_height="wrap_content"  
            android:text="确定"/>  
        <Button   
            android:id="@+id/dialog_button_ok"  
            android:layout_width="100dip"  
            android:layout_height="wrap_content"  
            android:layout_toRightOf="@id/dialog_button_cancel"  
            android:layout_marginLeft="35dip"  
            android:text="取消"/>  
    </RelativeLayout>  
</LinearLayout>  
 
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:gravity="center_vertical|center_horizontal"
    android:background="@drawable/dialog_bg">
    <RelativeLayout 
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:paddingLeft="30dip"
        android:paddingTop="10dip">
        <ImageView 
            android:id="@+id/dialog_title_image"
            android:layout_alignParentLeft="true"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:background="@drawable/dialog_title_image"/>
        <TextView 
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_marginLeft="10dip"
            android:layout_centerInParent="true"
            android:text="Title"
            android:layout_toRightOf="@id/dialog_title_image"
            android:textColor="#000000"
            android:textSize="30sp"/>
        
补充:移动开发 , Android ,
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,