Java 如果单击按钮+1,则计数器

Java 如果单击按钮+1,则计数器,java,button,if-statement,count,counter,Java,Button,If Statement,Count,Counter,我需要一个计数器,当点击按钮时计数+1。我得到了这个代码,计数器工作正常,但只有在第一次点击。在那之后,点击没有任何意义…请帮助…谢谢 bSpravne.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { // TODO Auto-generated method stub a = tym.screen; b = nova.tcounte

我需要一个计数器,当点击按钮时计数+1。我得到了这个代码,计数器工作正常,但只有在第一次点击。在那之后,点击没有任何意义…请帮助…谢谢

  bSpravne.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
    // TODO Auto-generated method stub
      a = tym.screen;
      b = nova.tcounter;
      if(a <= b) {
         a++;
      }     
      else
      {
         a =1;
      }
         nahodnyTym.setText("Hraje tým" + a);
    }
  });

什么是tym.screen和nova.t计数器?简单地说如下:

public void onClick(View v) {

         a++;

         nahodnyTym.setText("Hraje tým" + a);
    }

a也是nedd,如果a达到最大值b,则从开始1开始计数。好的,每次单击onClick方法运行时,a、b都会再次实例化,每次单击时都会从tym.screen和nova.t计数器中获取值。您应该将这些行移到onclick侦听器之外