好记性不如破键盘
4.24
设计给了差不多是这样一张图:
一个简单的 Dialog。
直接上 xml:
1 | <?xml version="1.0" encoding="utf-8"?> |
然后上代码:
1 | AlertDialog.Builder builder = |
好了?
运行起来,差不多是这样的:
顶部不是透明的,可是明明我给顶部设置全透明了啊?
我在 xml 和代码中也设置过了就是不行,我怀疑是不是默认有一层纯色的背景。
最后是这样设置的:
1 | dialog.getWindow().setBackgroundDrawable(new ColorDrawable(0)); |
直接在 dialog 上设置了空的背景。