私はAndroidアプリケーションにメニューを持っています。新しいアクティビティを開始するためにボタンの1つをクリックすると、私はメニューに戻り、もう一度それを開始します。 これは私が試したものです: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"
は戻って、メニューの活動へのお電話でこの意図を試してみてください。そうしても、まだ実行中の場合は再インスタンス化されません。 – Ostkontentitan