14

1 つのフラグメントから言語を変更すると、フラグメントの内容を更新する必要があります。そこで、Main アクティビティ (このアクティビティはすべてのフラグメントを制御します) にある onConfigurationChange メソッドを使用し、ロケールの変更時にすべてのフラグメントを再作成することを考えました。ただし、このメソッドはロケールの変更時に呼び出されていません。

マニフェスト ファイルのアクティビティ タグの下にロケールを含めました。向きの変更時に onConfigurationChange が呼び出されています。

このリンクで指定されているように言語を変更していますAndroidとその作業でプログラムによって言語を変更します。

この問題を修正するにはどのような変更が必要かを明確にしてください。

4

3 に答える 3

0

layoutDirectionマニフェスト ファイルで属性を使用します。

于 2014-07-25T17:26:29.147 に答える