如何在android中从广播接收器接收到的意图中获取应用程序名称

如何在android中从广播接收器接收到的意图中获取应用程序名称,android,Android,我的应用程序监听传出呼叫\u广播。我需要在广播接收器中知道呼叫是从拨号器应用程序还是从保存的联系人中进行的?为什么不在另一个接收器中匹配拨号器和联系人的意图,以及每当传出呼叫广播从接收器读取数据集时,哪个应用程序被指定用于传出呼叫。 Intent.ACTION_拨号器和Intent.ACTION_联系人的选择您尝试的代码是什么谢谢您这么多用户1969053。我想这会解决我的问题。但一个单独的接收器对我来说没有意义,因为我已经有了呼出电话的接收器。第二件事,我如何从接收器读取数据集?我是Andro

我的应用程序监听
传出呼叫\u广播
。我需要在广播接收器中知道呼叫是从拨号器应用程序还是从保存的联系人中进行的?

为什么不在另一个接收器中匹配拨号器和联系人的意图,以及每当传出呼叫广播从接收器读取数据集时,哪个应用程序被指定用于传出呼叫。
Intent.ACTION_拨号器和Intent.ACTION_联系人的选择

您尝试的代码是什么谢谢您这么多用户1969053。我想这会解决我的问题。但一个单独的接收器对我来说没有意义,因为我已经有了呼出电话的接收器。第二件事,我如何从接收器读取数据集?我是Android新手!我明白你的意思,但还是不明白。请帮助我如何为ACTION_拨号和ACTION_PICK设置单独的接收器。我尝试了为什么我要为ACTION_NEW_OUTGOING_CALL这样做,但我没有收到ACTION_拨号或ACTION_PICK的任何广播。有关数据保存,请参考