私は、嗜好フラグメントを使用するフラグメントを設定するにあたり、プリファレンスをクリックして、アプリ内の言語を更新したいと考えています。正常に、私は設定の断片を含む各活動のActionBar
を除いて、変更言語の後でアプリのほとんどすべてを更新することができます。私が知っている唯一の解決策は、アプリケーションを再起動することです。PreferenceFragmentの言語を変更した後でActionBarを更新するには?
再度、設定を変更した後、ActionBarを含むアプリ言語を変更したいと思います。出来ますか?
私は検索this questionを持っていますが、まだ解決していません。ここに私の設定レイアウトです。
助けてください。
アプリの変更のロケールの後にアクションバーの言語は変更されません。最後に
もう1つ、最近のアプリからアプリをクリアしないと、アクションバーが変更されません。 –
ブロードキャストメッセージを送信すると、問題を解決できます。 – astuter
@astuterいいえ、タイトルバーの言語を変更して、新しいタイトルバーを設定しないようにしたいのですが、あなたの 'BroadcastReceiver'の' onReceive() 'で選択した変更に従って新しいタイトルを設定することができます。 –