XMLドキュメントで変数を使用する方法をどこかで読みました。彼らはそれがとてもシンプルだと言いました。Androidのstrings.xmlファイルでそのように使用することに成功しました。突然アンドロイドが解析を停止し、変数のように扱うのをやめるまで、私は一日中それを使用していました。
私はこのようにそれを使用しました:
<resources>
<string name="some_string">string1</string>
<string name="another_string"> {$some_string} trolololo </string>
</resources>
getApplicationContext().getString(R.strings.another_string); を介して Java でアクセスします。
getApplicationContext().getString(R.strings.another_string);
出力では、次のような文字列を受け取っていました。
string1 trolololo
そして今、私は次のものだけを受け取ります:
{$some_string} trolololo
誰が何が間違っているのか分かりませんか?Android の XML が標準の XML とは異なる可能性があることは知っていますが、以前は機能していました。Awww... アドバイスありがとうございます。