Androidアプリ開発入門のFAQとおすすめアンドロイドアプリ・ゲーム紹介サイトです。

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>

コメントを残す

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

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

コメントの更新情報

トラックバックURL

http://www.appli-info.jp/archives/80/trackback

* RSS FEED

広告