【发布时间】:2012-09-21 08:14:39
【问题描述】:
如何创建多个 PendingIntent? 我有几个通知,当用户按下最后一个时,一切正常,但点击通知没有响应。 我的代码是:
Intent notificationIntent = new Intent(context, MainActivity.class);
notificationIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK).setAction("ShowDialog");
notificationIntent.putExtra("args", Tools.getInstance().generateBundle(progressId, lastId));
notificationBuilder.setContentIntent(PendingIntent.getActivity(context, 0, notificationIntent, PendingIntent.FLAG_CANCEL_CURRENT));
我认为原因是 FLAG_CANCEL_CURRENT,但是 PendingIntent 的所有标志都无法解决我的问题。
【问题讨论】:
标签: java android notifications android-pendingintent