什么是pendingIntent
安卓?我们什么时候应该使用它?,我试图在android文档中阅读它,但不幸的是我没有得到答案!
问问题
2594 次
2 回答
7
APendingIntent
是Intent
您想要执行的操作,但要稍后执行。把它想象成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 回答