AとBの2つのアクティビティがあります。ユーザーは、クレイジーなAのようにそれらの間を圧縮し、次にBに移動してからAに移動します。今では、AとBのすべての「レイヤー」を介して家に戻るという通常の動作は望ましくありません。
ユーザーがAにいる場合はホームに戻り、Bにいる場合はAに戻り、可能な限り従来のシステムフレンドリーな方法で実行したいと考えています。つまり、この回避策は必要ありません。アクティビティスタックがいっぱいになり、新しいタスクでアクティビティを開始したくありません。
アクティビティAでandroid:clearTaskOnLaunch = "true"を使用してみましたが、文書化されているので最善の方法のようですが、文書化された動作は提供されません。それがない場合と同じように動作します...
何を指示してるんですか?