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. 清单文件Manifest中的android:name
  2. Android使用SQLite数据库(1)
  3. android:windowSoftInputMode属性使用
  4. Android(安卓)TextView背景色、圆角、内部填充设置
  5. Android(安卓)8.0 Caused by: java.lang.IllegalStateException:
  6. android 常用资料
  7. Android定制--------自定义关机时间
  8. Android(安卓)AnimationSet详解
  9. Android(安卓)Manifest之元素中文注释

随机推荐

  1. Android中限制EditText(输入框)文字输入长
  2. 【android】Android SDK 配置
  3. Android实现多语言
  4. Android开发之——布局实例
  5. 拖动条SeekBar的简单使用
  6. Android音频实时传输与播放(三):AMR硬编码与
  7. android:属性
  8. Android如何注册服务到ServiceManager?
  9. android_relative布局参数学习
  10. Android(安卓)监听软键盘显示和隐藏