private void MonitorCallState()
{
try
{
PhoneCallManager.CallStateChanged += (o, args) =>
{
DoesPhoneCallExist = PhoneCallManager.IsCallActive || PhoneCallManager.IsCallIncoming;
if (ActivePhoneCallStateChanged != null)
{
ActivePhoneCallStateChanged();
}
};
}
catch(Exception e) { }
}