开发的时候我们写自定义dialog如果用alertdialog会发现外围会有黑边,执意要用alertdialog可以参考这篇博客http://blog.csdn.net/mwj_88/article/details/45482421,这里介绍另一种简单的方法,使用alertdialog之所以有黑边是因为alertdialog的主题样式就是有黑边的,虽然可以指定样式,但还是有些麻烦,我们完全可以直接不用alertdialog,这样就不用去写样式。
代码如下
final Dialog exitDialog = new Dialog(getActivity()); exitDialog.requestWindowFeature(Window.FEATURE_NO_TITLE); exitDialog.getWindow().setBackgroundDrawable(new ColorDrawable(Color.TRANSPARENT)); View inflate = View.inflate(getActivity(), R.layo