0
버튼을 클릭하면 +1을 계산하는 카운터가 필요합니다. 이 코드가 있는데, 카운터는 정상적으로 작동하지만 처음 클릭 할 때만 작동합니다. 그 후, 아무 것도 클릭하지 못했습니다. pls help ... 감사합니다.카운터 버튼을 클릭하면 +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);
}
});
A는 최대 값 (B)에 도달하는 경우 nedd도, (1) – user3456168
글쎄, 때마다 당신의 onclick() 메소드가 실행되고 A, B 있습니다를 클릭 처음부터 카운트를 시작합니다 매번 클릭 할 때마다 tym.screen 및 nova.tcounter에서 값을 다시 가져온다. 해당 줄을 onclickListener 바깥으로 옮겨야합니다. –