@Override
protectedDialog onCreateDialog(int id)
{
Dialog dialog=null;
switch(id)
{
case 0:
dialog=new Dialog(this,android.R.style.Theme_Black_NoTitleBar_Fullscreen);
dialog.setContentView(view);//自定义的view
break;
}
return dialog;
}
在需要显示dialog的地方,调用:showDialog(0)即可。
总结:有时我们可以换个思路,使用一下android系统自带的样式,没有必要自己实现。