Windows Phone 7 - 在电话呼叫连接和电话呼叫断开时触发的事件

时间:2011-02-20 20:02:57

标签: windows-phone-7 phone-call user-activity

我正在为Windows Mobile 7编写一个应用程序,该应用程序需要有关“当发出语音呼叫时”和“当语音呼叫被挂断或断开连接时”的信息。是否有任何API或事件/触发器可以为我提供此信息。

2 个答案:

答案 0 :(得分:2)

当前的SDK不提供此功能 - 通常,您无法跟踪应用程序外部的用户活动(如调用),因为沙盒环境默认情况下不提供任何系统进程挂钩。

答案 1 :(得分:1)

虽然您无法获得有关特定电话的任何信息,但如果您的应用程序正在运行,则可以通过ObscuredUnobsured事件收到(并结束)来电时通知您在页面上。

请注意,当任何UI chrome覆盖页面时,都会触发此操作。除了来电通知,这还将包括传入的短信通知,警报等。

这些事件是某些类型的应用程序(通常是游戏)的应用程序生命周期的重要部分,但往往被忽视。