Ich habe ein Zähler-Programm für die Nummer. Ich definiere 3 Buttons für Plus, Minus und Clear. Wenn ich Clear-Taste für Clear TextView verwenden, ist es gut. Aber nach der Verwendung von Plus und Minus ist es Continuation Last Counter. das ist mein Code. bitte hilf mir.android Clear-Taste in einem einfachen Zähler
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 + "");
}
});
}
}
Sie sollten auch Ihre '' 'counter''' Variable zurückgesetzt .... –
Assign Zähler = 0, wenn Sie klar –