Мне нужно подсчитать количество кликов и отобразить число нажатий на textView2
, а мой код просто отображает номер 4. Я использовал цикл while, чтобы проверить количество кликов.попробуйте подсчитать onclick android
public void Clicks(View v){
final TextView answerLabel = (TextView)findViewById(R.id.textView1); //show text from answer variable.
TextView count = (TextView) findViewById(R.id.textView2); //display click count.
String answer = null;
int i = 0;
while(i < 5){ // I allow user click just 5 time.
switch (v.getId()){
case R.id.button1 :
answer= "ROCK";
answerLabel.setText(answer);
count.setText(String.valueOf(i));
i++;
break;
case R.id.button2 :
answer = "SCISSOR";
answerLabel.setText(answer);
count.setText(String.valueOf(i));
i++;
break;
case R.id.button3 :
answer = "PAPER";
answerLabel.setText(answer);
count.setText(String.valueOf(i));
i++;
break;
}
}
}
Как его правильно отобразить?
это работает для меня, результат вроде этого мне нужно. – bombaye125
рад оказать помощь :) – JRowan