19

クリックするとアプリが前面に表示されますが、表示された最後のアクティビティを変更 (リロードまたはナビゲート) しないという通知を作成したいと考えています。

私は試した:

setContentIntent(PendingIntent.getActivity(context, 0, new Intent(context, MainActivity.class), Intent.FLAG_ACTIVITY_BROUGHT_TO_FRONT))

しかし、新しい Android 4.3 では、アプリケーションが前面に表示されましたが、新しいインスタンスも開始されましたMainActivity。これは望ましくありません。

表示された最後のアクティビティからアプリを続行したいと考えています。
どうやってするか?

4

3 に答える 3

8

を設定することはありませんIntent.FLAG_ACTIVITY_BROUGHT_TO_FRONT。そのフラグは、アクティビティを前面に出すときに Android によって設定されます。設定しても効果はありません。

やりたいことを実行するにはいくつかの方法があります。この回答を確認してください

于 2013-10-14T14:42:45.343 に答える