title: Get country TelephonyManager vs locale.getCountry()
body: <p>what is the difference between:</p>
  
  <pre><code>String locale = context.getResources().getConfiguration().locale.getCountry(); 
  </code></pre>
  
  <p>and</p>
  
  <pre><code>TelephonyManager tm = (TelephonyManager)this.getSystemService(this.TELEPHONY_SERVICE);
  String countryCodeValue = tm.getNetworkCountryIso();
  </code></pre>
  
  <p>What I need is like this (hard to test it). The user is from US and travels to France with his sim card and uses his sim card abroad, the device is in English (US) all the time. I need when he arrives to France get France from code. How to do it right?</p>