文字列リソースをプログラムからではなくレイアウト用XMLファイルなどから参照することも可能です。XMLファイル内から文字列リソースを参照する場合には次のように記述します。
「ID」には文字列リソースに対して「R.java」ファイル内で割り当てられた値を指定します。
次に文字列リソースを定義するためのXMLファイルを作成します。
今回は2つのボタンを用意し、それぞれのボタンの表示テキストとして外部に用意した文字列リソースを設定しています。設定する場合の注意点としてダブルクオーテーションで囲って設定する点に注意して下さい。
最後にデフォルトで作成されている「Test04_01.java」をテキストエディタで開き次のように修正します。
このようにリソースとして登録した文字列をレイアウト用のXMLファイルの中で参照することが出来ました。