activity调用另一个activity

private Button secondBtn=null;

private Button thirdBtn=null;

@Override

public void onCreate(Bundle savedInstanceState)

{

super.onCreate(savedInstanceState);

setContentView(R.layout.main);

secondBtn=(Button)findViewById(R.id.secondBtn);

thirdBtn=(Button)findViewById(R.id.thirdBtn);

secondBtn.setOnClickListener(listener);

thirdBtn.setOnClickListener(listener);

}


private OnClickListener listener=new OnClickListener()

{

@Override

public void onClick(View v)

{

Button btn=(Button)v;

Intent intent=new Intent();

switch (btn.getId())

{

case R.id.secondBtn:

intent.setClass(MainActivity.this, SecondActivity.class);

break;

case R.id.thirdBtn:

intent.setClass(MainActivity.this, ThirdActivity.class);

break;

}

startActivity(intent);

}

};

最后在manifest 文件里配置

猜你喜欢

转载自284772894.iteye.com/blog/1727102