代码如下:
CardPackageactivity跳转代码:
public void onItemClick(View view) {
Intent intent=new Intent(CardPackageActivity.this,CreateAnKiActivity.class);
TextView textView=view.findViewById(R.id.label_1);
String str=textView.getText().toString();
intent.putExtra("label",str);
startActivity(intent);
}
#CreateAnKiactivity的跳转代码
intent=getIntent();
label=intent.getStringExtra("label");
btn_2.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Intent intent=new Intent(CreateAnKiActivity.this,CardPackage.class);
startActivity(intent);
}
});
btn_1=findViewById(R.id.createcard);
btn_1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Intent intent=new Intent(CreateAnKiActivity.this,CertainCard.class);
intent.putExtra("label",label);
startActivity(intent);
}
});
CertainCardactivity跳转代码
intent=getIntent();
label=intent.getStringExtra("label");
btn_2=findViewById(R.id.success);
btn_2.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Intent intent_1=new Intent(CertainCard.this,CreateAnKiActivity.class);
intent_1.putExtra("label",label);
startActivity(intent_1);
}
});
问题:从CardPackage跳到CreateAnKI第一次能成功,从CreateAnKi跳到CertainCard第一次也能成功,但是之后从CertainCard跳到CreateAnKi就会失败并且直接跳到CardPackage,此后就再也跳不到Create AnKi里面去了