アプリ開発・Linuxサーバ環境構築からSEOまで初心者向けのプログラミング技術を紹介しています。

strings.xmlの文字列を直接読みだすには、

2011年1月21日(金) 5:47 PM

strings.xmlで指定した文字列を、Javaファイルで直接取り出すには、

String str =
this.getResources().getString(R.string.hello);

と書けばいいみたいです。
res/values/strings.xmlは以下のように指定した場合

< ?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="hello">Hello World</string>
</resources>

文字列配列も同じように、
String[] strArray =
this.getResources().getStringArray(R.array.greeting);
でOKです。
res/values/arrays.xmlは以下のように指定した場合

< ?xml version="1.0" encoding="utf-8"?>
<resources>
<string -array name="greeting">
<item>Good Morning</item>
<item>Hello</item>
<item>Good Night</item>
</string>
</resources>

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

コメントの更新情報

トラックバックURL

https://appli-info.jp/2011/01/21/strings-xml%e3%81%ae%e6%96%87%e5%ad%97%e5%88%97%e3%82%92%e7%9b%b4%e6%8e%a5%e8%aa%ad%e3%81%bf%e3%81%a0%e3%81%99%e3%81%ab%e3%81%af%e3%80%81/trackback/

  • 広告

* RSS FEED