Exemple #1
0
 public void Cancel()
 {
     if (mTask != null)
     {
         mTask.Cancel();
         mTask = null;
     }
 }
Exemple #2
0
 public void Schedule(long period)
 {
     try
     {
         if (mTask != null)
         {
             mTask.Cancel();
             mTask = null;
         }
         mTask = new UITimerTask(handler);
         timer.Schedule(mTask, 0, period);
     }
     catch (System.Exception e)
     {
         string path     = Android.OS.Environment.ExternalStorageDirectory.Path;
         string fileName = "/error.txt";
         using (var streamWriter = new StreamWriter(path + fileName, false))
         {
             streamWriter.WriteLine(e.InnerException + "," + e.Message + "," + e.StackTrace + "," + e.Source + "," + e.Data);
         }
     }
 }