theme为dialog的Activity如何充满全屏

系统中theme为dialog的activity总是不能充满全屏,有时候为了屏幕适配需要充满全屏,在stackoverflow上知道到了解决办法:

@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.yourlayout); getWindow().setLayout(LayoutParams.FILLPARENT, LayoutParams.FILL_PARENT); }

必须在setContentViw之后设置全屏,否则不会生效。

另外附上半透明activity的style

转自CSDN :http://blog.csdn.net/fzh0803/article/details/9787615