我制作了一个应用程序,它有七个活动,所有活动都可以从 main.Each 访问。每个活动都有自己的按钮,但是当我单击其中一个按钮时,它正在启动所有活动,有人可以为我解决这个问题/这是代码:
sat=(Button)findViewById(R.id.button7);
sun=(Button)findViewById(R.id.button1);
mon=(Button)findViewById(R.id.button2);
tues=(Button)findViewById(R.id.button3);
wed=(Button)findViewById(R.id.button4);
thurs=(Button)findViewById(R.id.button5);
fri=(Button)findViewById(R.id.button6);
info=(Button)findViewById(R.id.button8);
sat.setOnClickListener(this);
sun.setOnClickListener(this);
mon.setOnClickListener(this);
tues.setOnClickListener(this);
wed.setOnClickListener(this);
thurs.setOnClickListener(this);
fri.setOnClickListener(this);
info.setOnClickListener(this);
}
public void onClick(View arg0) {
// TODO Auto-generated method stub
int id=arg0.getId();
if(id==R.id.button6);
{
startActivity(new Intent(this,Fri.class));
}
if(id==R.id.button5);
{
startActivity(new Intent(this,Thurs.class));
}
if(id==R.id.button4);
{
startActivity(new Intent(this,Wed.class));
}
if(id==R.id.button3);
{
startActivity(new Intent(this,Tues.class));
}
if(id==R.id.button2);
{
startActivity(new Intent(this,Mon.class));
}
if(id==R.id.button1);
{
startActivity(new Intent(this,Sun.class));
}
if(id==R.id.button7);
{
startActivity(new Intent(this,Sat.class));
}