title: ComponentCallbacks2 trim level change
body: <p>Trying to implement ComponentCallbacks2 in my application. Few things which I didn't get clear answers from the documentation are</p>
  
  <ol>
  <li><p>Can running trim levels go down while the app is running?. For example can it go from <code>TRIM_MEMORY_RUNNING_CRITICAL</code> to <code>RUNNING_LOW</code> or <code>RUNNING_MODERATE</code>.</p></li>
  <li><p>Right now I'm getting lastTrimLevel only on onCreate. Should I get current <code>getMyMemoryState</code> on onResume expecting a lower <code>lastTrimLevel</code>?. The reason I'm asking is, Can there be a situation where if I pause the app after getting a <code>TRIM_MEMORY_RUNNING_CRITICAL</code>. And when I come back current level will be a lower <code>RUNNING_LOW</code> or <code>RUNNING_MODERATE</code>?</p></li>
  </ol>