title: SetOneShotPreviewCallback() only called once within loop
body: <p>I have the following code:</p>
  
  <pre><code>    for (int ii = 0; ii &lt; nOfPictures; ii++){
              mCamera.startPreview();
              mCamera.setOneShotPreviewCallback(this);
      }
  </code></pre>
  
  <p>However, setOneShotPreviewCallback() only gets called once.  I run it in debugging mode and it stops at the breakpoint of the method call during every iteration, but stops only once in the breakpoint located in OnPreviewFrame().</p>
  
  <p>It also appears setOneShotPreviewCallback() is on the same thread as the loop, if that is helpful.</p>