[英]TextView.setText(int resid)
可以說我希望textview顯示5。
我假設我可以使用TextView.setText(5)。
但是在上述情況下,編譯器將查找資源ID 5,而不是整數5。
如果我真的想顯示“整數”怎么辦?
TextView.setText(Integer.toString(5))
轉換為字符串
您需要將其強制轉換為String(現在編譯器不會將其解釋為資源):
TextView.setText(5 + "").
TextView.setText(String.valueOf(5));
TextView.setText(Integer.toString(5));
TextView.setText(new Integer(5).toString());
好吧,您實際上有5個(五個)選擇,但是前2個是最常見的。
1) txtTextView.setText(String.valueOf(5)) // or Integers's equivalent
2) textTextView.setText(R.string.value_of_5) // this would be an int value declared in strings.xml
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.