public void initViewLayout()
{
int layoutId = R.layout.layout1;
if(条件)
{
stateType = 1;
layoutId = R.layout.1;
}else if(条件)
{
stateType = 2;
layoutId = R.layout.2;
}else if(条件)
{
stateType = 3;
layoutId = R.layout.3;
}
setContentView(layoutId);
if(状态时哪几种的要做什么特殊的处理)
{
写到这里!!!
}
}