android:taskaffinity
属性はどのように機能しますか?
私の理解では、Home キーを押すと、アクティビティはバック スタックに移動しますが、破棄されません。私は混乱しています。
android:taskaffinity
属性はどのように機能しますか?
私の理解では、Home キーを押すと、アクティビティはバック スタックに移動しますが、破棄されません。私は混乱しています。
実際に、activity2 と他のアクティビティに対して異なる android:taskAffinity を設定しています。これにより、Android は異なるスタックを作成するようになります (私の例を参照)。
<activity android:name=".activity2" android:taskAffinity="com.example.act2" >
</activity>
<activity android:name=".activity1" android:taskAffinity="com.example.act1" >
</activity>
次のシーケンスは正しいはずです。のために