2013-03-26 4 views
1

n의 값을 2, 즉 n+2으로 추가하려면 어떻게해야합니까? textview 출력은 4 여야합니다.어떻게 Textview에 대한 계산을 할 수 있습니까? setText 안드로이드

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

출력 = 4 ?? 당신은 텍스트 값을 설정하기 전에 그것을 증가시키고있다. 그리고 2를 더한다. 당신은 지금 무엇을 얻고 있는가? – Zombie

+0

출력을 4로 원하면 먼저 textview에 값을 설정 한 다음 n 번째 값을 증가시켜야합니다. –

+0

@ Kiran what plz want more 설명 –

답변

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

Sai Kiran이 원하는대로 출력이 5가 아닙니다! –

+0

은 n의 게시물 증가를 주석 처리합니다. –

1

변화는

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

에 대한 코드는 당신이 다음 incrment n 값을 텍스트 뷰에 값을 설정해야합니다 먼저 4로 출력을합니다.

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

출력 : 카운터 :

3

4 단지 당신이 지금은 잘 작동됩니다 위의 answers.Hope에 표시된 같은 같은 괄호를 부여하여 우선 순위를 부여해야합니다.

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

출력은 "사용자가 입력 한 텍스트 : c"

c =a + b

관련 문제