我试图制作一个简单的应用程序,其中单击tapb Button增加 notaps 的变量值,重置Button将其设置为 0。当我单击tapb它时,它会增加值并单击reset重置它,但是当我再次单击tabp它时,它会从以前的值开始增加。
例如:
init value of notaps = 0;
Run Code Online (Sandbox Code Playgroud)
我点击tabp3 次,notaps价值 = 3
我点击reset并 notaps值 = 0
我点击tabp3 次,notaps价值 = 4
Button tapb = (Button)findViewById(R.id.tapb);
Button reset = (Button)findViewById(R.id.reset);
tapb.setOnClickListener(
new Button.OnClickListener(){
int notaps = 0;
@Override
public void onClick(View v) {
TextView taps = (TextView)findViewById(R.id.taps);
notaps++;
taps.setText(String.valueOf(notaps));
}
}
);
reset.setOnClickListener(
new Button.OnClickListener() {
@Override …Run Code Online (Sandbox Code Playgroud)