我创建了自定义推送广播接收器,用于处理推送通知并将通知保存在本地数据库中,但在我的应用程序中,当新通知到达且应用程序关闭时,自定义接收器不会启动。
我想在应用程序关闭并且通知到达时将通知保存在数据库中。
请建议并帮助我。
您必须像这样编写broadcastreceiver,并将其注册为manifest,以便每当通知到达时,该接收方都会采取行动。
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
}
}