1

私は以下の方法で始めPlayActivityています。playButton問題は、メイン メニューに戻って playButton をもう一度クリックすると、古いものを再開するのではなく、別のインテントを作成していることです (Signal 11 を取得します)。別のアクティビティに到達するためにインテントを使用する代わりの方法はありますか?

 playButton.setOnClickListener(new OnClickListener() {

                @Override
                public void onClick(View arg0) {
                    Intent intent = new Intent(context, PlayActivity.class);
                    startActivity(intent);          
                }

            });
4

2 に答える 2

1

PlayActivity が定義されているマニフェストで、追加します。 android:launchMode="singleTop"

于 2013-06-05T05:57:06.753 に答える
1

インテントに適切なフラグを設定します。

intent.setFlags(Intent.FLAG_ACTIVITY_REORDER_TO_FRONT);
于 2013-06-05T06:12:23.843 に答える