原因: dialog的父容器Windows的宽度比dialog最外层的viewGroup要小,所以导致dialog显示不全
分析方法:使用Android studio 的Layout Inspector工具分析布局查看dialog的布局和父布局
解决:
getWindow().setLayout(WindowManager.LayoutParams.MATCH_PARENT, WindowManager.LayoutParams.MATCH_PARENT);
原因: dialog的父容器Windows的宽度比dialog最外层的viewGroup要小,所以导致dialog显示不全
分析方法:使用Android studio 的Layout Inspector工具分析布局查看dialog的布局和父布局
解决:
getWindow().setLayout(WindowManager.LayoutParams.MATCH_PARENT, WindowManager.LayoutParams.MATCH_PARENT);