How to find out the new language set by user?
<p>My aplication needs to use device language even when it is running in background.</p>

<p>It currently listens to LOCALE_CHANGED broadcast event, but I don't how to get the language set by the user.</p>

<p>java.util.Locale.getDefault().getLanguage().toLowerCase() still returns the initial device language.</p>
