继承实现一个dialog,并在onCreate里面做处理。
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.some_layout); //设置全屏 getWindow().setLayout(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.MATCH_PARENT); //设置显示dialog后自动弹出输入法 getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_VISIBLE); setupViews(); }
PS:设置全屏一定要在setContentView之后。getWindow还有相关的属性方式设置,大家可以自己看看。
转:http://www.cnblogs.com/halzhang/p/4311701.html