3

什么是pendingIntent安卓?我们什么时候应该使用它?,我试图在android文档中阅读它,但不幸的是我没有得到答案!

4

2 回答 2

7

APendingIntentIntent您想要执行的操作,但要稍后执行。把它想象成Intent冰上。需要它的原因是因为Intent必须从Context应用程序中的有效值创建和启动,但在某些情况下,由于您在技术上超出应用程序的上下文(两种常见的示例Activity从 aNotification或 a启动BroadcastReceiver

通过创建一个PendingIntent你想用来启动的对象,比如说,Activity当你有Context这样做的时候(从另一个Activity或内部Service)你可以将该对象传递给外部的东西,以便它代表你启动你的应用程序的一部分。

高温高压

于 2012-05-04T22:11:57.250 回答
0

一种不是立即调用的意图,而是在一段时间后对某些动作做出反应。以其他方式,您可以将您的权限授予其他应用程序。

例如,它用于小部件。当您单击按钮时,它会执行未决意图定义。

在此处继续: 什么是 Android PendingIntent?

于 2012-05-04T22:11:57.633 回答