0
我有一個計數器程序的號碼。我爲Plus,Minus和Clear定義了3個按鈕。 當我使用清除按鈕來清除TextView時很好。但使用Plus和Minus後,它是Continuation last counter。那是我的代碼。 請幫幫我。android在一個簡單的計數器清除按鈕
public class CounterActivity extends Activity {
private Button btnPlus;
private Button btnMinus;
private Button btnClear;
private TextView txtCounter;
int counter = 0;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.counter_menu);
btnPlus = (Button) findViewById(R.id.btnPlus);
btnMinus = (Button) findViewById(R.id.btnMinus);
btnClear = (Button) findViewById(R.id.btnClear);
txtCounter = (TextView) findViewById(R.id.txtCounter);
btnPlus.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View view) {
counter++;
txtCounter.setText(counter + "");
}
});
btnMinus.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View view) {
counter--;
txtCounter.setText(counter + "");
}
});
btnClear.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
txtCounter.setText(0 + "");
}
});
}
}
您應該重置'''counter'''變量以及.... –
分配計數器= 0時,你清楚 –