title: Android : Difference between BATTERY_STATUS_DISCHARGING and BATTERY_STATUS_NOT_CHARGING
body: <p>I want to know the difference between the two flags </p>
  
  <pre><code>BatteryManager.BATTERY_STATUS_DISCHARGING
  </code></pre>
  
  <p>And</p>
  
  <pre><code>BatteryManager.BATTERY_STATUS_NOT_CHARGING
  </code></pre>
  
  <p>I developed an application that uses these two flags, and I expected to see "discharging" when I unplugged the phone from the charger, but instead it simply says "not charging".</p>
  
  <p>What is the difference between the two ?</p>