簡體   English   中英

TextView.setText(int resid)

[英]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個是最常見的。

setText

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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM