好的,当计数器达到 0 时,我会出现一个对话框。该框有两个选项,确定和重置。单击重置时,它应该重置计数器。目前它不会重置计数器,直到单击另一个按钮(任何操作计数器的按钮)。我希望它像我在下面尝试过的那样从警报对话框中重置。请指教
AlertDialog.Builder game = new AlertDialog.Builder(this);
game.setMessage(text).setCancelable(false)
.setPositiveButton("OK", new
DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id)
{
// do things when the user clicks ok.
}
})
.setNegativeButton("Reset", new
DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
reset();
dialog.cancel();
}
});
AlertDialog alert = game.create();
// Show the dialog box.
alert.show();
}
}
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
}
void reset() {
// TODO Auto-generated method stub
display.setText(String.valueOf(20));
lifep2.setText(String.valueOf(20));
}