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

学习 时间:2026-08-29 02:12:04 阅读:3714
PendingIntent.getActivity(context,0,intent,0) 启动Activity和startActivity(intent)有什么区别?

最佳回答

美丽的早晨

爱笑的汽车

2026-08-29 02:12:04

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

最新回答共有2条回答

  • 冷酷的发带
    回复
    2026-08-29 02:12:04

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

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

下一篇 隐形纱窗品牌