我创建了自定义推送广播接收器,用于处理推送通知并在本地数据库中保存通知,但在我的应用程序中,自定义接收器在新通知到达且应用程序关闭时不会触发。
我想在应用关闭并且通知到达时在数据库中保存通知。
请建议并帮助我。
答案 0 :(得分:1)
你必须写这样的broadcastreceiver并注册它,所以每当通知到达时,这个接收器都会采取行动。
public class PushWooshManager extends BroadcastReceiver {
public void onReceive(Context context, Intent intent) {
Log.i("PUSH", "received");
if (intent!=null){
write your code to store the notification data
}
}