如何在BroadcastReceiver类内部创建挂起的意图



我试图在广播接收器内创建I广播实习生,但我认为我没有输入正确的代码。挂起的实习生应该如何查找广播接收器?我想发一条短信。并且需要挂起的意图来发送它。

我正试图在广播接收器内创建我的广播实习生,但我认为我没有输入正确的代码。

除了必须使用传入的Context对象之外,它与任何其他PendingIntent都没有什么不同,因为BroadcastReceiver不是Context:

public void onReceive(Context ctxt, Intent incoming) {
    Intent i=new Intent(ctxt, OnAlarmReceiver.class);
    PendingIntent pi=PendingIntent.getBroadcast(ctxt, 0, i, 0));
    // do stuff with PendingIntent here
}

最新更新