如何获取android中应用程序的推送通知总数?

如何获取android中应用程序的推送通知总数?,android,push-notification,parse-platform,badge,Android,Push Notification,Parse Platform,Badge,我正在安卓应用程序的启动图标上制作徽章,我想获得我的应用程序的推送通知总数,以在我的应用程序的启动图标上显示为徽章,我正在使用parse.com在安卓中制作推送通知,所以任何好友都可以告诉我如何获得推送通知的数量,并在安卓应用程序的徽章中反映出来吗 代码 Parse.initialize(this, "Hl59kzuF4yGr36XEUZByOgtorvyrYcVm7zAb6amG", "YohxPugahDoiBZ2kaQ7qtqmO40y0JmLYkMuT");

我正在安卓应用程序的启动图标上制作徽章,我想获得我的应用程序的推送通知总数,以在我的应用程序的启动图标上显示为徽章,我正在使用parse.com在安卓中制作推送通知,所以任何好友都可以告诉我如何获得推送通知的数量,并在安卓应用程序的徽章中反映出来吗

代码

Parse.initialize(this, "Hl59kzuF4yGr36XEUZByOgtorvyrYcVm7zAb6amG",
            "YohxPugahDoiBZ2kaQ7qtqmO40y0JmLYkMuT");
    PushService.setDefaultPushCallback(this, QuestionOFDayActivity.class);

如果您使用的是parse.com,那么您可能需要使用
BroadcastReceiver
来处理推送通知(如果不是,则使用它)。 因此,在广播接收器的
onreceive()
中,您可以将
count
作为应用程序级别。然后你将通过应用程序外获得推送通知的数量

已编辑

将此接收者添加到您的清单中

<receiver android:name="your.package.MyCustomReceiver" android:exported="false">
  <intent-filter>
    <action android:name="your.package.UPDATE_STATUS" />
  </intent-filter>
</receiver>

如果你想要详细的文档-

Tarun比你多的回复,你能给我一些代码吗,我不知道。谢谢你自己创建通知栏吗?还是你把这个放在parse.com上了?我刚刚把它放在parse.com上了我编辑了这篇文章。如果你有任何问题,请再问我一次-谢谢你,兄弟,我已经按照你的代码更改了代码,现在你能告诉我如何在接收时获得countsinside吗?请
public class MyCustomReceiver extends BroadcastReceiver {


  @Override
  public void onReceive(Context context, Intent intent) {

    // Here you will get the event when you receive Notification 
    // you can maintain a count here as application level. 
  }
}