【发布时间】:2016-07-20 08:40:59
【问题描述】:
我正在将 Receiver 活动设置为通知的内容意图。
Intent clickIntent = new Intent(context, Receiver.class);
mBuilder.setContentIntent(PendingIntent.getActivity(context, 0, clickIntent, PendingIntent.FLAG_UPDATE_CURRENT));
在 Receiver Activity 中,我正在启动旨在通过以下方式使用 TaskStackBuilder 打开的活动。
Intent intent = new Intent(this, Class.forName(className));
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
TaskStackBuilder.create(this).addParentStack(Class.forName(className)).addNextIntent(intent).startActivities();
当应用程序在后台并且发生通知点击时,它会恢复 ParentActivity。特别是当设备进入空闲状态并返回时。有什么帮助吗?我对此感到头疼。
【问题讨论】:
标签: google-cloud-messaging taskstackbuilder