2015年7月12日 星期日

[Android] TextView.SetText 容易犯的小錯誤

有時候我們想要改變TextView的文字時,例如以下範例


int a=10;

TextView.SetText(a);

執行時會Crash,原因是因為你丟的是int,

Android會認為你是要給予String資源的id

R.string.xx

public final void setText (int resid)


但資源檔中並沒有值為0x10的對應。

沒有留言:

張貼留言