[英]android Clear Button in a simple counter
我有一個計數器程序。 我為加號,減號和清除定義了3個按鈕。 當我使用清除按鈕清除TextView時很好。 但是在使用加號和減號之后,它是Continuation最后一個計數器。 那是我的代碼。 請幫我。
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 + "");
}
});
}
}
更改您的清除按鈕onClick
方法,如下所示:
btnClear.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
counter = 0;
txtCounter.setText(0 + "");
}
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.