0

我正在构建一个应用程序来接收一个有四个选项的问题,我会给用户时间阅读这些选项,然后(阅读后)我将开始从他那里拿分数,两个 countDownTimers 是TimeToAnswerWithFourChoicesTimeToReadChoices

如果用户在计时器读取选项时选择选择并回答,我会将其设置answeredTime为零,那么我如何知道哪个计时器在特定时间工作?

4

1 回答 1

1

设置两个布尔变量 TimeToAnswerWithFourChoicesIsRunning(或缩短这个史诗长变量名称)和 TimeToReadChoicesIsRunning。将两个变量都初始化为“false”。将两个计时器放在自己的方法中。启动该方法时,将相应的布尔值设置为 true。当计数器完成滴答时,让它调用一个方法将布尔值设置为 false。通过这种方式,您将能够可靠地查询计时器是否正在运行。请务必将您的计时器变量设置为私有,以便仅通过调用相应的开始和停止方法来更改它们。

于 2012-07-06T19:45:37.653 回答