Android には、ユーザーのデバイス言語 ( http://developer.android.com/training/basics/supporting-devices/languages.html ) に基づいてリソースを切り替える機能が組み込まれていますが、リソースを手動で切り替えることは可能ですか?
たとえば、yProject/res/values/strings.xmlvalues-es/strings.xmlvalues-fr/strings.xml があるとします。
デバイスの言語ではなく、ユーザーの好みに基づいて使用する文字列ファイルを変更できますか? フランス語のデバイスを使用している人は、必要に応じて英語のテキストを使用することを選択できますか?
xml を使用するのではなく、コード内の文字列変数を使用してそれを実行できることはわかっていますが、xml の方がすっきりしていると思います。