title: Android Sharedpreferences cleaned after receiving push notification
body: <p>When people start my app for the first time they have to choose a country. This value is stored in sharedpreferences and that works fine until they receive a push notification and take a shortcut to an activity in the app. When returning back to the android dashboard and start the app (clicking on the icon) the app works fine, but when they decide to force close the app and return to the app the sharedpreferences is totally cleaned. This problem only exist when using android > API 13. Do I need to create an sharedpreferences instance in the shortcut activity or is something wrong with my code?</p>
  
  <pre><code>public void saveCountry(Context context, String countryCode) {
  
      SharedPreferences settingsActivity  = context.getSharedPreferences("preferences", Context.MODE_PRIVATE);
      SharedPreferences.Editor editor = settingsActivity.edit();
      editor.putString("key_country", countryCode);
      editor.commit();
  
      setDefaultChannels(context);
  }
  
  public String getCountry(Context mContext) {
  
  
      SharedPreferences settingsActivity  = mContext.getSharedPreferences("preferences", Context.MODE_PRIVATE);
  
      String country = settingsActivity.getString("key_country", null);
      return country;
  }
  </code></pre>