2
  1. 以前のアクティビティの上に視覚的に開くように、ダイアログ スタイルのアクティビティがあります。
  2. 次のようなこのアクティビティを開く通知があります。
インテント インテント = 新しいインテント(this, CalcActivity.class);
PendingIntent pendingIntent = PendingIntent.getActivity(this、0、意図、PendingIntent.FLAG_UPDATE_CURRENT);
builder.setContentIntent(pendingIntent);
((NotificationManager)getSystemService(Context.NOTIFICATION_SERVICE)).notify(0, builder.build());

問題は、ユーザーが通知をタップすると、以前に表示されていたアクティビティが閉じ、ホーム画面が表示され、ダイアログがホーム画面の上に表示されることです。前のアクティビティの終了を防ぐ方法は? 以前のアクティビティはアプリからのものではない可能性があることに注意してください。

4

1 に答える 1