public override StartCommandResult OnStartCommand(Intent intent, StartCommandFlags flags, int startId) { base.OnStartCommand (intent, flags, startId); var callDetactor = new PhoneCallDetector (this); var tm = (TelephonyManager)base.GetSystemService (TelephonyService); tm.Listen (callDetactor, PhoneStateListenerFlags.CallState); return StartCommandResult.Sticky; }
public override StartCommandResult OnStartCommand(Intent intent, StartCommandFlags flags, int startId) { base.OnStartCommand(intent, flags, startId); var callDetactor = new PhoneCallDetector(this); var tm = (TelephonyManager)base.GetSystemService(TelephonyService); tm.Listen(callDetactor, PhoneStateListenerFlags.CallState); return(StartCommandResult.Sticky); }