我在 Android 应用程序中有一个菜单,当我单击其中一个按钮启动一个新活动时,我希望实例变量保持它们的值,即使我返回菜单并重新启动它。这是我尝试过的:
public void onClick(View v) {
Bundle b = new Bundle();
b.putBoolean("isFav",false);
centralsIntent = new Intent("kth.blod.CENTRALS");
centralsIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_SINGLE_TOP);
centralsIntent.putExtras(b);
startActivity(centralsIntent);
}
在清单中:
android:launchMode="singleTop"