2013-03-26 48 views
1

我怎樣才能添加2的值?,即n+2的文本視圖輸出應該是4。我怎樣才能做文本視圖setText計算Android

int n=2; 
private void tvm() { 
      if (n<=maxCount) { 
       n++; 
       textview.setText("Counter:"+ n+2);     
} 
+0

輸出= 4?你在設置文本值之前遞增它,然後加上2.你現在得到的是什麼o/p? – Zombie 2013-03-26 06:02:20

+0

如果你想輸出爲4,那麼首先你需要在textview中設置值,然後按照我在答案中提到的那樣增加第n個值。 – 2013-03-26 06:10:56

+0

@ Kiran你想要什麼plz解釋更多 – 2013-03-26 06:11:36

回答

1
int n=2; 
private void tvm() { 
      if (n<=maxCount) {    
       textview.setText("Counter:"+ String.valueOf(n+2)); 
        n++;    
} 
+0

在這種情況下,輸出是5而不是西基蘭想要的4! – 2013-03-26 06:07:56

+0

註釋掉n中的後增量。 – 2013-03-26 06:17:42

1

改變你的代碼

textview.setText("Counter:"+ (n+2)); 
1

如果你想輸出4那麼首先您需要設置值的TextView然後incrment N值。

if (n<=maxCount) 
{ 
    text.setText("Counter:"+ (n+2)); 
    n++; 
}  

輸出:計數器:4

3

只要你需要通過給像上述answers.Hope現在將工作正常顯示的相同支架方面給予重點扶持。

tv.setText("Text you enter: "+ (a + b)); 

輸出: 「文字輸入:c

其中c =a + b