0

私は何日もの間これを取得しようとしています(複数のアクティビティ間の切り替え)...最後に、インテントフラグを使用してそれを実行しようとしました

Intent intent = new Intent(getApplicationContext(),Act1.class);

if(a1)  // a1 is set true during oncreate of act1
intent.addFlags(Intent.FLAG_ACTIVITY_REORDER_TO_FRONT);

startActivity(intent) ;

これは機能しますか?? または他の方法?? 私はここに来ていません。私がまさに必要としていたもの

4

1 に答える 1

1

マニフェストで android:launchMode="singleInstance" としてそれぞれのアクティビティ xml タグの下に宣言する

[これ]( http://developer.android.com/guide/topics/manifest/activity-element.html " ") は機能します

于 2013-10-02T18:52:25.727 に答える