设置Dialog全屏显示(转)

昨天有人问怎样让Dialog全屏显示?

默认的Dialog是不能全屏的。

也就是怎么设置Dialog的Layout都无用的。

 

有一个地方能够设置。

 

就是。

 

看代码直观。

 

先设置一个style

 

 

Xml代码  收藏代码
  1. <style name="Dialog_Fullscreen">  
  2.     <item name="android:windowFullscreen">true</item>  
  3.     <item name="android:windowNoTitle">true</item>  
  4. </style>  

 

然后在代码里设置Dialog的Theme

 

 

Java代码  收藏代码
  1. Dialog dialog = new Dialog(this, R.style.Dialog_Fullscreen);  
  2. dialog.setContentView(R.layout.main);  
  3. dialog.show();  

 

这样就能够。。

posted @ 2017-04-28 20:48  jzdwajue  阅读(1251)  评论(0编辑  收藏  举报