点击通知时,我使用以下意图打开浏览器:
Uri uriUrl = Uri.parse(link);
intent = new Intent(Intent.ACTION_VIEW, uriUrl);
当用户按下后退按钮时,如何打开我的应用主页活动?
答案 0 :(得分:0)
在为通知创建PendingIntent时,您需要使用TaskStackBuilder
。
TaskStackBuilder stackBuilder = TaskStackBuilder.create(context);
Intent intent1 = new Intent(context, HomeActivity.class);
stackBuilder.addNextIntent(intent1);
Uri uriUrl = Uri.parse(link);
Intent intent2 = new Intent(Intent.ACTION_VIEW, uriUrl);
stackBuilder.addNextIntent(intent2);
PendintIntent pendingIntent = stackBuilder.getPendingIntent(0, PendingIntent.FLAG_UPDATE_CURRENT);