android在界面点返回button用setContentView返回后原来设置失效如何解决呢

android在界面点返回button用setContentView返回后原来设置失效怎么解决呢
android在界面点返回button用setContentView返回后原来设置失效怎么解决呢
public class Actjava extends Activity{
 public void onCreate(Bundle savedInstanceState){
 
super onCreate(savedInstanceState);
 setContentView(R.layout.main);
 Button button = (Button)this.findViewById(R.layout.button1);
 button,setOnClickListener(new OnClickListener{
 @Override
 public void onClick(View v){
 setContentView(R.layout.**)   //跳到另一个activity界面
 }
 }
 );
     }
 }
 setContentView(R.layout.**)   跳到另一个activity界面后,原来的内容就都失效了,怎么能既跳转,而且原来的内容不失效呢?

------解决方案--------------------
引用:
android在界面点返回button用setContentView返回后原来设置失效怎么解决呢
public class Actjava extends Activity{
 public void onCreate(Bundle savedInstanceState){
 
super onCreate(savedInstanceState);
 setContentView(R.l……

...LZ跳转到另外一个类直接用Intent跳转哈

Intent it=new Intent(Actjava.this,StudentDescribeActivity.class);
it.putExtra("student", stus.get(arg2));
startActivity(it);

记得需要在Mainfest.xml 申明StudentDescribeActivity
------解决方案--------------------
跳转Activity应该用Intent
Intent intent=new Intent();
intent.setclass(a.this,b,class);
startActivity(intent);