我已经分别使用5个活动--calculator1.java,calculator2.java,deposit.java,calculator3.java,calculator4.java进行了应用程序。在活动1中,有一个切换按钮和下一个按钮,所有其他活动包含下一个按钮,现在我想要的是当按下切换按钮和下一个按钮时,它应该goto calculator2.java,并从calculator2.java,当我按下一个按钮时,如果“切换按钮” calculator.java的是“上”,它应该去别的deposit.java去calculator3.java,意图在不同活动之间切换时不能正常工作
我的代码如下:(上单击下一步按钮):
Calculator1.java
Calculator2.java
btn2.setOnClickListener(new OnClickListener() {
final boolean val= getIntent().getExtras().getBoolean("tg");
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
if(val==true){
Intent iq=new Intent(Calculator2.this,Deposit.class);
startActivity(iq);
}
else{
Intent ir= new Intent(Calculator2.this,Calculator_3Activity.class);
startActivity(ir);
}
}
});
Deposit.java
btn2.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
Intent iy = new Intent(Deposit.this,Calculator_3Activity.class);
startActivity(iy);
}
});
Calculator3.java
btn2.setOnClickListener(new OnClickListener() {
// final boolean val= getIntent().getExtras().getBoolean("tg");
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
Intent i1=new Intent(Calculator_3Activity.this ,Calculator_4Activity.class);
startActivity(i1);
//finish();
}
});
和问题是什么? (除了显而易见的“tg”!=“toggleBtn”?) – njzk2