9

Androidのクロノメータークロノメーターが実行中か停止中かを確認する方法は? 開始する場合は停止し、実行していない場合はクロノメーターを開始します。

4

4 に答える 4

8

これはブール変数を使用して確認できます。クロノメーターを起動するときはブール変数をtrueに設定し、停止するときはブール変数をfalseに設定します。

boolean isChronometerRunning = false;
if (true)  // condition on which you check whether it's start or stop
{
    chronometer.start();
    isChronometerRunning  = true;
}
else
{
  chronometer.stop();
  isChronometerRunning  = false;
}
于 2011-09-14T05:14:57.850 に答える
2

そのプロパティを公開しないのは奇妙です。自分で追跡する以外に、それを確認する理想的な方法は本当にわかりません。

そのクラスのソース コードを取得して、自分でプロジェクトに実装し、次のようなメソッドを追加するだけです。

public boolean getStarted() {
    return mStarted;
}
于 2011-09-09T20:21:27.403 に答える