私はビデオ録画に取り組んでいます。継続的なフォーカスを要求することを除いて、すべてが機能します。これは私がすることです(成功せずにsurfaceCreatedとsurfaceChangedの両方を試しました):
camera = Camera.open();
camera.setPreviewDisplay(holder);
Parameters parameters = camera.getParameters();
それから私はどちらかをします
parameters.setFocusMode(Parameters.FOCUS_MODE_CONTINUOUS_VIDEO);
また
parameters.set("focus-mode", "continuous-video");
どちらも同じことを行う必要があります。次に、パラメーターを設定します
camera.setParameters(parameters);
この最後の行は常にクラッシュします! それで、私は何かが恋しいですか?
ちなみに、Desire HD、Galaxy S、Galaxy Tab 7 および 10.1 などのかなり新しいデバイスでテストしましたが、これらは連続オート フォーカスをサポートしている必要があります。少なくとも、組み込みのカメラ アプリはそれをサポートしています。