アプリのライフ サイクル中にロケールの変更を処理するためのアプリを設計しました。エントリ inmanifest
android:configChanges="locale"
はうまく機能onConfigurationChanged
し、ロケール関連のコードを処理する in アクティビティを呼び出します。
しかし、同じロジックが 4.2JellyBean
デバイスでは機能しません。
が変更されたときではなく、アクティビティonDestroy
が呼び出されます。onConfigurationChanged
locale
これは 4.2 に固有のものであり、このシナリオを処理する方法です。