Android 需要原因:最近截获并重新发送行动电话时出现双拨号图标

Android 需要原因:最近截获并重新发送行动电话时出现双拨号图标,android,Android,请注意,这发生在Android版本2.1更新1和2.2上。这在以后的版本中似乎已经消失了 当然,我想知道解决办法。但是如果没有,至少如果这是一个已知的bug,请提供一个指向该bug的链接。我也会接受源代码修复信息或差异,这是固定的 我有一个应用程序,它可以截取一个传出呼叫,向用户询问一个问题,然后根据答案重新发送呼叫。这个很好用 但当您转到“最近”并按住Home键时,有两个稍有不同的拨号器图标:一个来自拨号器应用程序,另一个用于重新发送呼叫操作: 这意味着当你点击第一个图标时,它会打开拨号器。但

请注意,这发生在Android版本2.1更新1和2.2上。这在以后的版本中似乎已经消失了

当然,我想知道解决办法。但是如果没有,至少如果这是一个已知的bug,请提供一个指向该bug的链接。我也会接受源代码修复信息或差异,这是固定的

我有一个应用程序,它可以截取一个传出呼叫,向用户询问一个问题,然后根据答案重新发送呼叫。这个很好用

但当您转到“最近”并按住Home键时,有两个稍有不同的拨号器图标:一个来自拨号器应用程序,另一个用于重新发送呼叫操作:

这意味着当你点击第一个图标时,它会打开拨号器。但当你点击第二个时,它会重拨最后一个号码


我尝试在我的所有活动中使用android:excludeFromRecents=true。当我开始调用操作时,我还尝试了Intent.FLAG\u ACTIVITY\u EXCLUDE\u FROM\u RECENTS。不走运。

你能发布负责呼叫拦截和重新发送的代码吗?我假设Emmanuel的代码在BroadcastReceiver中拦截新的\u传出\u呼叫,然后启动一个活动,进而启动一个动作\u呼叫意图。然而我刚刚使用emulator for 2.1和2.3尝试了这一点,两者似乎都很好,最近的屏幕上没有显示额外的拨号器图标。你能发布负责呼叫拦截和重新发送的代码吗?我假设Emmanuel的代码是在广播接收器中拦截新的呼出呼叫,然后启动一个活动,从而启动行动呼唤意图。然而,我只是使用emulator for 2.1和2.3尝试了这一点,两者似乎都很好,最近的屏幕上没有显示额外的拨号器图标。