在开发中有的时候会遇到需要弹层的全屏显示的需求,相比Activity,Fragment会更为轻量可与宿主Activity可交互性强些,相比Dialog又会更灵活可控制一些,所以我们会使用DialogFragment。
实现DialogFragment的全屏:
1.在onCreate()中设置 setStyle(STYLE_NO_TITLE,"自定义主题或者默认"),将不显示dialog的title
2.通过获取dialog的window并设置宽高为MATCH_PARENT

在开发中有的时候会遇到需要弹层的全屏显示的需求,相比Activity,Fragment会更为轻量可与宿主Activity可交互性强些,相比Dialog又会更灵活可控制一些,所以我们会使用DialogFragment。
实现DialogFragment的全屏:
1.在onCreate()中设置 setStyle(STYLE_NO_TITLE,"自定义主题或者默认"),将不显示dialog的title
2.通过获取dialog的window并设置宽高为MATCH_PARENT
本文标题:DialogFragment 全屏显示
本文链接:https://www.haomeiwen.com/subject/pcwatftx.html
网友评论