android遮罩阴影对话框的实现

定义

    

      <style name="MyDialog" parent="@android:Theme.Dialog">

        <item name="android:windowFrame">@null</item>

        <item name="android:windowNoTitle">true</item>

        <item name="android:windowBackground">@drawable/hint_img</item>

        <item name="android:windowIsFloating">true</item>

        <item name="android:windowContentOverlay">@null</item>

之后直接采用:

 final Dialog dialog = new AlertDialog.Builder(context,R.style.MyDialog)

//         .setView(view)

        .create();

         dialog.show();

         dialog.setCanceledOnTouchOutside(true);

这样既可

你可能感兴趣的:(android)