title: Chronometer reset
body: <p>I am trying to completely restart Chronometer and its does not work. Instead it is being paused. Basically what I am trying to do is to do something while chronometer is counting till 10. After its done we prompt the user to try again. In which case we want to redo the count from 1 to 10 sec. But the Chronometer starts from the paused time instead of starting 0.</p>
  
  <p>here is the code:</p>
  
  <pre><code>_cutOfTime = 10; // constant
  </code></pre>
  
  <p>every time button is pressed do <code>startRecording()</code></p>
  
  <p>it should always initiate the Chronometer instead of stop/pause it, but it does the opposite</p>
  
  <pre><code>protected void startRecording(){    
  
  this._watch = (Chronometer) findViewById(R.id.chrono);
  
              if (this._watch != null)
                   this._watch.setOnChronometerTickListener(new OnChronometerTickListener() {
  
                          @Override
                          public void onChronometerTick(Chronometer chronometer) {
                              long countUp = (SystemClock.elapsedRealtime() - chronometer.getBase()) / 1000;
                              Log.i(_tag, "time now: " + String.valueOf(countUp));
  
                              if(countUp &gt; _cutOfTime)
                              {
                                  Log.i(_tag, "stop recording!!: ");
                                   _watch.stop();
                                  stopRecordWav();
                                  launchPromptWithResults();
                              }
                              long sec = countUp % 60;
  
                              String asText = "" + sec;
                              _textView.setText("Recorded: " + asText);
                          }
                      });
  
  
              if (_watch != null)
              _watch.start();
  }
  </code></pre>
  
  <p>Is there a way to reset the chronometer so it does not pause but completely stop?</p>