0

我有一种特殊情况,我必须排除来电。意味着它应该通知用户有关电话级别的呼叫。它应该将用户重定向到我的应用程序,并且在我的应用程序中用户可以看到有人在那里打电话。即使用户也只能当他被重定向到我的应用程序时得到铃声。好吧,我知道这些功能无论如何都不会给用户带来舒适感。但我仍然想要一些关于如何做到这一点的指导。

我提前感谢所有试图回答这个问题并提供时间的人。

4

1 回答 1

0

您可以按如下方式创建广播接收器:

AndroidManifest.xml
<receiver android:name=".broadReceiver" android:enabled="true">
        <intent-filter android:priority="1000">

            <action android:name="android.intent.action.PHONE_STATE"></action>
        </intent-filter>

</receiver>

通过这种方式,您将在电话响起之前收到电话信息。现在在您的 BroadcastReceiver 中只需获取您想要的所有信息并在您的应用程序中显示,然后打电话

abortBroadcast();

这将断开呼叫。所以适当地分配它。

于 2013-06-11T10:46:49.510 回答