Android中制作自定义dialog对话框的实例分享

2019-12-10 18:06:11丽君

2.对应上面三个效果,添加不同的xml布局。 
(1)带选择确认框的提示dialog_notice_choise.xml

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://www.easck.com/apk/res/android"
  android:orientation="vertical"
  android:layout_width="652dp"
  android:layout_height="352dp"
  >
  <LinearLayout
     android:layout_width="500dp"
     android:layout_height="200dp"
    android:layout_marginLeft="76dp"
    android:layout_marginTop="76dp"
    android:orientation="vertical"
    android:background="@drawable/tck01">
    <LinearLayout
       android:layout_width="fill_parent"
      android:layout_height="wrap_content"
      android:layout_marginTop="5dp"
      android:layout_marginLeft="10dp"
       
      >
      <TextView
      android:textSize="26sp"
       android:layout_width="wrap_content"
      android:layout_height="wrap_content"
      android:textColor="@color/dialog_title"
      android:text="@string/dialog_title"
         android:focusable="false"
      />
    </LinearLayout>
     
    <LinearLayout
      android:layout_width="fill_parent"
      android:layout_height="wrap_content"
      android:layout_marginTop="40dp"
      android:gravity="center"
      >  
      
       <TextView
      android:id="@+id/notice_value"
      android:textSize="32sp"
      android:layout_marginLeft="10dp"
       android:layout_width="wrap_content"
      android:layout_height="wrap_content"
      android:textColor="@color/dialog_content"
      android:text="@string/dialog_uninstall"
        android:focusable="false"
      />
      </LinearLayout>
    <LinearLayout
      android:layout_width="fill_parent"
      android:layout_height="44dp"
      android:layout_marginTop="35dp"
      android:layout_marginLeft="4dp"
      >  
      <TextView
        android:id="@+id/dialog_enter"
        android:textSize="25sp"
         android:layout_width="246dp"
      android:layout_height="fill_parent"
      android:text="@string/dialog_enter"
      android:gravity="center"
      android:textColor="@drawable/app_manager_dialog_textcolor"
      android:background="@drawable/app_manager_dialog_btn_color"
      android:focusable="true"
        />
      <TextView
        android:id="@+id/dialog_cancle"
         android:textSize="25sp"
         android:layout_width="246dp"
      android:layout_height="fill_parent"
       android:text="@string/dialog_cancel"
       android:gravity="center"
        android:textColor="@drawable/app_manager_dialog_textcolor"
         android:background="@drawable/app_manager_dialog_btn_color"
          android:focusable="true"
        />
      </LinearLayout>
       
    </LinearLayout>
</LinearLayout>