禁止Android来电活动出现

禁止Android来电活动出现,android,android-activity,phone-call,Android,Android Activity,Phone Call,现在情况如何 这已经在许多问题中讨论过了,但没有一个能提供好的解决方案。事情看起来很简单,拥有一个广播接收器之后,拦截和阻止通话就变得非常容易了。出现的主要问题是默认的Android来电屏幕。你知道的,那个带滑块的接听/挂断电话的。因为我有一些规则来阻止呼叫,所以在呼叫挂断之前会有一个小的延迟。在此期间,来电屏幕处于活动状态 我希望事情变得怎样 我希望用户不会收到这个调用阻塞的通知,因为在我的应用程序中,我有一个所有阻塞完成的清晰日志。因此,主要问题仍然是:如何防止来电屏幕启动 不可能完全阻止呼

现在情况如何

这已经在许多问题中讨论过了,但没有一个能提供好的解决方案。事情看起来很简单,拥有一个广播接收器之后,拦截和阻止通话就变得非常容易了。出现的主要问题是默认的Android来电屏幕。你知道的,那个带滑块的接听/挂断电话的。因为我有一些规则来阻止呼叫,所以在呼叫挂断之前会有一个小的延迟。在此期间,来电屏幕处于活动状态

我希望事情变得怎样


我希望用户不会收到这个调用阻塞的通知,因为在我的应用程序中,我有一个所有阻塞完成的清晰日志。因此,主要问题仍然是:如何防止来电屏幕启动

不可能完全阻止呼叫,但可以通过监听呼叫然后断开连接来实现。在不同的设备中,它的行为可能不同。它可能会在某些设备上显示可忽略不计的闪烁,但这是唯一的解决方案

以下是如何做到这一点的方法:


您可以使用BroadcastReceiver,但为了获得最大的阻塞体验,您需要使用该服务。

可能需要查看以下内容:您好,Alin,您是否解决了此问题?