title: Androids Calendar.MINUTE does not return the correct Minute
body: <p>So I have a loop that i want to poll data every 5 minutes to keep my api requests down to a minimum.  The problem is that CurrentMin does not update when the minute on the android phone does.  It starts off correct but then fails to stay current.  Any ideas how I can make this poll data every 5 minutes?</p>
  
  <pre><code>while (x==false) {
      currentMin= c.get(Calendar.MINUTE); //get the current min
      System.out.println(currentMin);
  
      if (currentMin%5==0) {//poll the data every 5 min
          ***Poll data***
      }
  }
  </code></pre>