为什么个人中心的 dialog 无法显示?

来源:3-8 用户管理—CircleImageView圆形头像

hw20101101

2017-07-12

dialog = new CustomDialog(getActivity(), 0, 0, R.layout.dialog_photo, R.style.pop_anim_style, Gravity.BOTTOM, 0);

layout、style、CustomDialog 文件都和老师的一样
 

写回答

1回答

刘某人

2017-07-12

你看下群里的源码对比下先

0
1
hw20101101
原理是 CustomDialog 中的 layoutParams.width 和 layoutParams.height 设置有问题。之前写的是 layoutParams.width = width; layoutParams.height = height; 改为 layoutParams.width = WindowManager.LayoutParams.MATCH_PARENT; layoutParams.height = WindowManager.LayoutParams.WRAP_CONTENT; 就好了
2017-07-13
共1条回复

带领新手快速开发Android App

【毕设】用热门Android SDK及框架,快速开发一个Android App

1498 学习 · 393 问题

查看课程