1.先定义名字为fill_box.xml的style:

<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android" >    <solid android:color="#00000000" />    <stroke        android:width="3dp"        android:color="#ffffffff" />    <corners android:radius="20dp" />    <padding        android:bottom="1dp"        android:left="1dp"        android:right="1dp"        android:top="1dp" /></shape>

2.定义dialog的各种属性:

<style name="dialog" parent="@android:Theme.Dialog">        <item name="android:windowFrame">@null</item>        <item name="android:windowIsFloating">true</item>        <item name="android:windowIsTranslucent">false</item>        <item name="android:windowBackground">@drawable/fill_box</item>        <item name="android:windowContentOverlay">@null</item>    </style>

3.creat dialog:

  Dialog mDeleteDialog = new Dialog(mContext, R.style.dialog);mDeleteDialog.setTitle(getString(R.string.delete_dialog_title));mDeleteDialog.setContentView(view);mDeleteDialog.show();mDeleteDialog.getWindow().setGravity(Gravity.CENTER);

更多相关文章

  1. Android学习笔记之mainfest文件中android属性
  2. Android(安卓)layout xml总结
  3. 关于android原生Webview的一些属性整理(持续补充~)
  4. 清单文件Manifest中的android:name
  5. android 透明对话框
  6. Android使用SQLite数据库(1)
  7. android:windowSoftInputMode属性使用
  8. Android(安卓)TextView背景色、圆角、内部填充设置
  9. Android(安卓)8.0 Caused by: java.lang.IllegalStateException:

随机推荐

  1. JS与Android互调
  2. Android--从零单排系列(3)--文件读写的操
  3. Android安全防护防护———Android(安卓)
  4. android长度单位
  5. android telephony 之 UICC 卡数据读写及
  6. Android_android签名证书的sha1值获取
  7. android Application Component研究之Con
  8. [置顶] 编译自己的Windows Android(安卓)
  9. Android消息处理机制(二):循环和消息队列的
  10. Android支付——支付宝支付总结