3

フォルダーに3つの言語があるAndroidアプリがありresます。

  • 英語
  • フランス語
  • 中国語

res文字列 xml ファイルを追加して再コンパイルするのではなく、実行時にフォルダーに別の言語をアプリに追加する必要があります。

どうすればこれを達成できますか? 私はグーグルでたくさん検索しましたが、運がありません。

どうもありがとう!!

4

2 に答える 2

1

resフォルダ内のすべてのファイルが読み取り専用であるため、これが不可能であることを確認しました

于 2012-11-16T05:43:30.793 に答える
0

私は同じ問題に直面しており、(キャッシュされた) リモート ファイルからすべての文字列を取得します。TextView テキスト プロパティは ID を格納し、Activity.onCreate() メソッドで、すべての TextViews.text 文字列を現在の言語ファイルの一致する値にプログラムで置き換えます。

于 2012-10-24T07:39:03.700 に答える