PendingIntent.getActivity(context,0,intent,0) 启动Activity和sta

学习 时间:2026-04-03 09:31:42 阅读:4879
PendingIntent.getActivity(context,0,intent,0) 启动Activity和startActivity(intent)有什么区别?

最佳回答

光亮的唇膏

慈祥的牛排

2026-04-03 09:31:42

没什么区别。。。pendingIntent就是一个延迟性的intent,startActivity(intent)是即时性的。。。
举个例子,一个notification你给它设置一个pendingIntent,那么当这个notification被触发的时候
也就会跳转到你定义的pendingIntent,而你要想用startActivity就不能实现了,因为你没办法监听
到notification的点击事件。灵活运用而已~

最新回答共有2条回答

  • 傲娇的丝袜
    回复
    2026-04-03 09:31:42

    没什么区别。。。pendingIntent就是一个延迟性的intent,startActivity(intent)是即时性的。。。举个例子,一个notification你给它设置一个pendingIntent,那么当这个notification被触发的时候也就会跳转到你定义的pendingIntent,而你要想用startActivity就不能实现了,因为你没办法监听到notification的点击事件。灵活运用而已~

上一篇 请问该如何理解“见佛见性”?语出何处?“见佛见性”与悟性有关吗?

下一篇 隐形纱窗品牌