方法一:设置style -- 无效

Android 4.x上适配设置DialogFragment背景透明--可拓展实现悬浮关闭按钮_第1张图片

    @Override    public Dialog onCreateDialog(Bundle savedInstanceState) {        LayoutInflater inflater = getActivity().getLayoutInflater();        View view = inflater.inflate(R.layout.dialog_confirm_layout, null);        TextView descTextView = (TextView) view.findViewById(R.id.dialog_content_tv);        descTextView.setText("Android 4.2 DialogFragment");        AlertDialog.Builder builder = new AlertDialog.Builder(getActivity(), R.style.CustomDialog);        builder.setView(view);        return builder.create();    }

Android 4.x上适配设置DialogFragment背景透明--可拓展实现悬浮关闭按钮_第2张图片


方法二:在onStart中设置 -- 无效

    @Override    public Dialog onCreateDialog(Bundle savedInstanceState) {        LayoutInflater inflater = getActivity().getLayoutInflater();        View view = inflater.inflate(R.layout.dialog_confirm_layout, null);        TextView descTextView = (TextView) view.findViewById(R.id.dialog_content_tv);        descTextView.setText("Android 4.2 DialogFragment");        AlertDialog.Builder builder = new AlertDialog.Builder(getActivity());        builder.setView(view);        return builder.create();    }    @Override    public void onStart() {        super.onStart();        Window window = getDialog().getWindow();        WindowManager.LayoutParams windowParams = window.getAttributes();        windowParams.dimAmount = 0.0f;        window.setAttributes(windowParams);    }
   

Android 4.x上适配设置DialogFragment背景透明--可拓展实现悬浮关闭按钮_第3张图片


终极办法:使用V7兼容包 -- 生效

Android 4.x上适配设置DialogFragment背景透明--可拓展实现悬浮关闭按钮_第4张图片



更多相关文章

  1. android如何拍照以及返回拍的图片(经过验证的实际例子)
  2. android从相册或者照相获取图片,并且进行裁切
  3. android下图片压缩 -- 图像处理
  4. android帧动画(图片切换)——语音播放小喇叭
  5. Android自定义添加圆角渐变色按钮+点击效果
  6. 设置android的布局文件的背景颜色为黑色
  7. android 按钮效果的两种实现方法
  8. Android前端开发15:显示网络图片
  9. Android Retrofit 图片上传的最简单和明白的实现方式

随机推荐

  1. 强烈推荐转载-Android 性能测试
  2. android 手动实现可输入下拉框Spinner控
  3. 【Android 内存优化】Bitmap 图像尺寸缩
  4. 当前十分主流的几款Android桌面启动器推
  5. Android Socket通信介绍和实例
  6. Android XML解析学习——Pull方式
  7. 代码混淆—android被反编译的两种解决方
  8. Android零基础教程8天学会移动开发
  9. H5 通过 input 标签,调起 Android 手机相
  10. Android的开机启动流程概述