我有fragmentActivity
很多片段。我的活动(首先只显示一个片段)会启动一个带有未决意图的警报,如下所示:
AlarmManager am = (AlarmManager) context
.getSystemService(Context.ALARM_SERVICE);
Intent intent = new Intent(context,MainFragmentActivity.class);
intent.putExtra(MainFragmentActivity.IS_LOCKSCREEN, true);
PendingIntent pendingintent = PendingIntent.getActivity(context,ALARM_ID, intent, PendingIntent.FLAG_CANCEL_CURRENT);
am.cancel(pendingintent);
date = wakUp.getTime();
am.set(AlarmManager.RTC_WAKEUP, wakUp.getTimeInMillis(),
pendingintent);
我在警报响起之前完成了活动。
我的警报响起,我的活动被启动并显示一个特定的片段(背景红色),因为 extraMainFragmentActivity.IS_LOCKSCREEN
是 true 。
我完成活动并使用最近的应用程序运行应用程序,额外的始终设置为 true,因此启动了红色片段。我不明白,我的 extra 应该设置为 false。
谢谢 !