2011-09-23 5 views
15

私はアンドロイド用のプライマリ文字列リソースファイルを持っています。だから、私はいくつかのハウスクリーニングを行い、いくつかの文字列を自分のリソースファイルに移動したいと考えていました。これは可能ですか?Androidに複数の文字列リソースファイルを含めることはできますか?

string-enまたはstring-deのようなものがありますが、string-errorsなどのリソースファイルがある可能性はありますか?

+0

Alredayはここに答えました http://stackoverflow.com/questions/13922522/are-there-any-side-effects-of-using-multiple-string-xml-files –

+1

@SultanMirza私の質問が最初に尋ねられました。ほぼ5年前。 – AedonEtLIRA

答えて

25

明らかにそうです。私は小さなアプリケーションを使い、新しいXMLファイルvalues/labels.xmlを作成し、文字列リソースの一部をvalues/strings.xmlに移動しました。私はアプリに他の変更を加えなかった。それでもうまくいきました。

+0

それはまだ 'R.string.rtfm'として参照されていますか? – AedonEtLIRA

+6

xmlタグを使用して新しいファイルの文字列がまだ定義されている限り、必要な数のリソースファイルを持つことができます。 'R.string.string_name'と同じ方法でそれらを参照します。 – theisenp

+0

他の変更はありませんでしたので、同じ方法で参照する必要がありました。明確化のためのtheisenpに感謝します。 –

関連する問題