2011年10月30日 星期日

[Android] NotFoundException: String resource ID

Error Message
Uncaught handler: thread main exiting due to uncaught exception
android.content.res.Resources$NotFoundException: String resource ID #0x0
 at android.content.res.Resources.getText(Resources.java:200)
 at android.widget.TextView.setText(TextView.java:2822)



Solution

因為 TextView.setText() 中可傳入 CharSequence text or int resId

因此若想顯示數字 而直接這樣寫 TextView.setText(121)

那麼會被識為要對應的是 string resource id 為 121 的字串內容

而跑出這個 exception

沒有留言:

張貼留言