title: toUpperCaseLocale() vs toUpperCase() - Now targeting Android 4.2
body: <p>Since I targeted a newer SDK version of Android, I have been getting a warning on this line of code:</p>
  
  <pre><code>return getString(R.string.usertab1).toUpperCase()
  </code></pre>
  
  <p>When I hover over it, it says: </p>
  
  <blockquote>
    <p>Implicitly using the default locale is a common source of bugs: Use <code>toUpperCase(Locale)</code> instead.</p>
  </blockquote>
  
  <p>Does anyone know how to remove this error? And why is it now a preferred way to use this method?</p>
  
  <p>I get this is the answer, to use <code>toUpperCase(Locale)</code> but having trouble implementing it.  Where does the <code>Locale</code> object come from?</p>