Android,在框架内接收意图

Android,在框架内接收意图,android,frameworks,android-intent,android-activity,nfc,Android,Frameworks,Android Intent,Android Activity,Nfc,我试图弄清楚如何在android框架内接收意图。更具体地说,我想在“com.android.internal.policy.impl”下的“PasswordUnlockScreen”中注册自己作为NFC意图的接收者。问题是我不在活动上下文中 有什么方法可以在没有活动上下文的情况下通知我新的NFC意图吗?首先,向PasswordUnlockScreen的构造函数传递上下文参数。第二个选项是使用getContext()方法获取上下文。您还可以在此文件中找到示例。否,您需要活动上下文来接收NFC意图。

我试图弄清楚如何在android框架内接收意图。更具体地说,我想在“com.android.internal.policy.impl”下的“PasswordUnlockScreen”中注册自己作为NFC意图的接收者。问题是我不在活动上下文中


有什么方法可以在没有活动上下文的情况下通知我新的NFC意图吗?

首先,向PasswordUnlockScreen的构造函数传递上下文参数。第二个选项是使用
getContext()
方法获取上下文。您还可以在此文件中找到示例。

否,您需要活动上下文来接收NFC意图。此外,当屏幕锁定时,NFC将关闭:也就是说,不会发送任何意向。

我已经修补了NFC服务,因此即使屏幕锁定,它也会发送意向。所以这不是问题。但是真的没有办法从活动上下文之外接收意图吗?我也不能动态创建一个活动,对吗?我必须在Manifestfile中声明它,它不在框架本身中。