关闭

Dialog全屏显示

167人阅读 评论(0) 收藏 举报
分类:
Dialog dialog = 
new Dialog(MainActivity.this,R.style.DialogParent);
View view =
LayoutInflater.from(MainActivity.this).inflate(R.layout.view,null);
dialog.addContentView(view, new LayoutParams(LayoutParams.MATCH_PARENT,LayoutParams.MATCH_PARENT));
dialog.show();
WindowManager windowManager = getWindowManager();
Display display = windowManager.getDefaultDisplay();
WindowManager.LayoutParams lp=dialog.getWindow().getAttributes();
lp.width = (int)(display.getWidth()); //设置宽度
lp.height = (int)(display.getHeight());//设置高度
dialog.getWindow().setAttributes(lp); 

Dialog的样式:

<style name="DialogParent" parent="@android:style/Theme.Holo.DialogWhenLarge">
       <item name="android:windowNoTitle">true</item> 
       <item name="android:windowFullscreen">true</item>
</style>
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:2102次
    • 积分:59
    • 等级:
    • 排名:千里之外
    • 原创:2篇
    • 转载:5篇
    • 译文:0篇
    • 评论:0条