Android - PendingIntent.getActivity中的Context参数

时间:2013-04-08 14:52:59

标签: android android-pendingintent android-context

使用方法PendingIntent.getActivity()创建待定意图时,第一个参数是(根据android文档)

  

此PendingIntent应启动活动的上下文。

当我在我的应用程序中创建活动的新实例时,我可以通过getApplicationContext()。但是,如果我想启动另一个应用程序活动的实例,那么 context 参数应该是什么?

3 个答案:

答案 0 :(得分:3)

startActivity()需要这个上下文,所以只要传递你到目前为止所做的事情,你想要启动的活动就在其他包中没有任何区别。

答案 1 :(得分:1)

只是这个背景是可以的。它与您在应用程序中通过getApplicationContext()。startActivity(intent)启动活动类似。

答案 2 :(得分:1)

您可以使用您喜欢的任何Context向另一个应用发送Intent - 无论是ServiceActivity还是Context来自getApplicationContext()或在接收方传递给您。