に嵌りました。
打ち込んでたら「TextView.setText(int)」
って出てきたから張り切って
textView.setText(100);
って書いたら、見事に落ちました。
えー、ちゃんとint型やん。
プチパニックっすよ。
んで、やっぱり、引数はString型じゃないといけないみたいです。
いや、ちゃんとそこまで調べてないから断言できないけど…。
◆解決方法
textview1.setText(String.valueOf(100));
TextView.setText(int resid)をちゃんと調べよう…
調べたら追記します。
◆追記(2014/09/13)
理解した。
引数の「resid」は、resouce idのことですね。納得。
要するにstring.xmlファイルに登録した文言を表示するためのものであって、
数字を表示するためのものではないってことですな。
・TextView.setText(int resid)の正しい使い方
textview1.setText(R.string.hogehoge);
・string.xml
—————————————————-
<?xml version=”1.0″ encoding=”utf-8″?>
<resources>
<string name=”hogehoge”>ほげほげ</string>
</resources>
—————————————————-