私は 2 つのアクティビティActivityA
&を持っていActivityB
ます。開いActivityA
てそこから何かを選択すると、それが開きActivityB
、終了ActivityB
すると に戻ります。通知からActivityA
どのように開くことができますか。ActivityB
私が開いたバックスタックActivityA
、これに対する最良の解決策について尋ねています。私はすでにそれについてのアイデアを持っていますが、これが最良の解決策であるかどうかはまだわかりません.
のActivityB
Intent intent=new Intent(getApplicationContext(), ActivityA.class);
intent.addFlags(Intent.FLAG_ACTIVITY_REORDER_TO_FRONT);
startActivity(intent);
finish();
または、 から開始ActivityA
するActivityB
ときにB
からにフラグを送信できます。A
このフラグが存在する場合は終了し、存在しない場合は開始しActivityA
ます。