我MainActivity
是压倒一切的onNewIntent
。myService 是带有通知的前台服务。
launcher icon
在 myprogram 被杀死后,如果我从,启动我的程序,onNewIntent
最终会被调用。但是,如果我从 , 启动Notification
,onNewIntent
则永远不会被调用。
我认为堆栈是不同的。你怎么看?
我的 myService 类的通知是这样的
Intent i = new Intent(this,InputMainActivity.class);
PendingIntent pi = PendingIntent.getActivity(this, 0, i, PendingIntent.FLAG_UPDATE_CURRENT);
Notification n = new Notification(R.drawable.notiicon,"comment",System.currentTimeMillis());
n.setLatestEventInfo(myService.this,"comment",“comment“,pi);
startForeground(1,n);
从通知调用此程序时,我应该如何调用 onNewIntent?