带有"null"PendingIntent的通知

pet*_*awn 19 android-notifications android-pendingintent

我正在尝试在Android中实现通知.

现在我有一个问题,我不希望有一个PendingIntent用户会打开任何Activity.我怎样才能做到这一点?

pet*_*awn 53

PendingIntent contentIntent = PendingIntent.getActivity(
    getApplicationContext(),
    0,
    new Intent(), // add this
    PendingIntent.FLAG_UPDATE_CURRENT);
Run Code Online (Sandbox Code Playgroud)

  • 也适用于ICS :) (3认同)

小智 6

以下工作似乎更直接:

PendingIntent pi = PendingIntent.getActivity(context, 0, null, 0);
Run Code Online (Sandbox Code Playgroud)

没有启动后续活动的通知对我来说似乎很明智 - 例如"它起床的时间!

  • 不适用于ICS.你得到一个空指针异常. (8认同)