好的,这是我的问题,我已经制作了一个完整的游戏,菜单和帮助页面得分生活水平,但我无法让计时器正常工作,一开始我认为这是一个 if() 但我运行了它它会下降到快。
我已经使用android java(eclipse)制作了游戏,我会发布一些代码但我不确定你想看到哪些位,我现在java中的秒是毫秒所以50000/1000 = 50秒但我不知道如何为此,我查看了一些示例代码,但不确定它是如何工作的。
计时器是我制作的一个标签,出现在 AVD 上,atm 它只是说 50000 而没有做任何事情
我试着这样做
公共类计时器扩展了 CountDownTimer{
public timer(long timer, long Interval) {
super(timer, Interval);
// TODO Auto-generated constructor stub
}
@Override
public void onFinish() {
// TODO Auto-generated method stub
//canvas.drawText("GAME OVER", 200, 700, paint);
}
@Override
public void onTick(long millisUntilFinished) {
// TODO Auto-generated method stub
realtime = (int) millisUntilFinished;
}
}