2017-08-09 175 views
1

我尝试把上的按钮记时计的控制,开始和停止/关机按钮。试图执行它,但结果是不一样的,帮助建议?如何制作方法类似于在使用的if-else

public void onStartClick(View view){ 
    mChronometer.setBase(SystemClock.elapsedRealtime()); 
    if(mButton.isPressed()==false){ 
     mChronometer.start();}else{ 
     mChronometer.stop(); 
    } 
} 
+0

谢谢大家的帮助! –

回答

1

像这样的事情会是最简单的就是我的观点:

boolean mIsOn = false; 
public void onStartClick(View view){ 
    mChronometer.setBase(SystemClock.elapsedRealtime()); 
    if(!mIsOn){ 
    mChronometer.start(); 
    } 
    else{ 
    mChronometer.stop(); 

    } 
    mIsOn = !mIsOn; 

}

相关问题