我尝试将天文钟的控件放在按钮上,以开始和停止。试图实施它,但结果不一样,请教指教?
public void onStartClick(View view){
mChronometer.setBase(SystemClock.elapsedRealtime());
if(mButton.isPressed()==false){
mChronometer.start();}else{
mChronometer.stop();
}
}
最佳答案
我认为这样的事情最简单:
boolean mIsOn = false;
public void onStartClick(View view){
mChronometer.setBase(SystemClock.elapsedRealtime());
if(!mIsOn){
mChronometer.start();
}
else{
mChronometer.stop();
}
mIsOn = !mIsOn;
}