別の活動につながる活動があります。最初のアクティビティが他のアクティビティに向けられた後、二度と開かないようにしたい
clear_topが機能しません。どのフラグが必要ですか?
別の活動につながる活動があります。最初のアクティビティが他のアクティビティに向けられた後、二度と開かないようにしたい
clear_topが機能しません。どのフラグが必要ですか?
android:noHistory="true"
AndroidManifest.xmlの最初のアクティビティに使用することもできます。インテントフラグは必要ありません。
http://developer.android.com/guide/topics/manifest/activity-element.html#nohist
これにより、新しい情報があり、履歴がないアクティビティが開始されます
Intent intent = new Intent(MainActivity.this, TargetActivity.class);
intent.setAction(Intent.ACTION_VIEW);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
intent.setFlags(Intent.FLAG_ACTIVITY_REORDER_TO_FRONT);
MainActivity.startActivity(intent);
参考までに、Androidのドキュメントを読むことができます:ここをクリックしてください
に電話をかけた後、finish()
最初に電話をかけることができます。Activity
startActivity(...)
i = new Intent(HomeActivity.this, LoginActivity.class);
i.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP | Intent.FLAG_ACTIVITY_SINGLE_TOP);
それはそれをする必要があります。