プロが教える店舗&オフィスのセキュリティ対策術

お世話になります。

java eclipse でスマホアプリを作成しています。

string.xmlで、
<string name="hello_world">Hello world!</string>
と記載し、
画面.xmlで
android:hint="@string/hello_world"
と記載すると、
Hello world!
と表示されます。

これを画面.xmlではなく、.javaの方で記載したいのですが、
どのように記載すればよいでしょうか?
※@string/hello_worldと記載するとエラーになりました

お手数ですがよろしくお願いします。

A 回答 (2件)

>そうすれば、全部の文字を変えるときは、変数の所


>だけをかえればいいので
string.xmlは、多言語化を目的としたファイルです。
そういった使い方はしません。目的を誤っています。
    • good
    • 0
この回答へのお礼

ありがとうございます!!

できたました!!
http://y-anz-m.blogspot.jp/2011/03/android-xml.h …

お礼日時:2013/12/19 09:39

IDからビューのインスタンスを取得する


android.app.Activity.findViewById(int id)

文字列をセットする
android.widget.TextView.setText(CharSequence text)

参考URL:http://devslog.com/article/20111202172829.html
    • good
    • 0
この回答へのお礼

ご連絡ありがとうございます。

文字を単純に打つのではなく、
String.xmlにある変数hello_worldを
使用したいのです。

そうすれば、全部の文字を変えるときは、変数の所
だけをかえればいいので

よろしくお願いします。

お礼日時:2013/12/16 09:49

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!