当前位置:编程学习 > JAVA >>

安卓的问题 求高手指导 急

本来是多个activity来显示多个xml界面的
但现在的要求是 只用一个activity来接收  

我想用参数来区分不同的xml界面  每次activity根据参数来显示你要显示的界面
这样怎么弄呢?求指导  急!! --------------------编程问答-------------------- 用R.layout.xml的名字啊。逻辑中判读用哪个layout。
还有android问题发到android版,这是j2me版。。。 --------------------编程问答--------------------
引用 1 楼 huxiweng 的回复:
用R.layout.xml的名字啊。逻辑中判读用哪个layout。
还有android问题发到android版,这是j2me版。。。



多谢  这是我写的代码 有问题吗?
@Override
public void onItemClick(AdapterView<?> parent, View view, int position,long id) 
{
Intent intent = new Intent(MenuActivity.this,MessageActivity.class);

switch(position){

case 0:
setContentView(R.layout.submenu);
startActivityForResult(intent,1);
break;
case 1:

setContentView(R.layout.subenu);
startActivityForResult(intent,2);
break;
case 3:

setContentView(R.layout.submail);
startActivityForResult(intent,4);
break;
}

}
});
--------------------编程问答--------------------
引用 2 楼 u011828076 的回复:
Quote: 引用 1 楼 huxiweng 的回复:

用R.layout.xml的名字啊。逻辑中判读用哪个layout。
还有android问题发到android版,这是j2me版。。。



多谢  这是我写的代码 有问题吗?
@Override
public void onItemClick(AdapterView<?> parent, View view, int position,long id) 
{
Intent intent = new Intent(MenuActivity.this,MessageActivity.class);

switch(position){

case 0:
setContentView(R.layout.submenu);
startActivityForResult(intent,1);
break;
case 1:

setContentView(R.layout.subenu);
startActivityForResult(intent,2);
break;
case 3:

setContentView(R.layout.submail);
startActivityForResult(intent,4);
break;
}

}
});


对的
补充:Java ,  J2ME
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,