AndroidのMediaRecorderで録画・録音する際はクラス関数の順番に注意を!
Androidで動画の保存(録画)や音声の保存(録音を)する際、MediaRecorderを使用します。
さくっと使えて便利なクラスなのですが、クラス関数の利用順番がしっかりと決められているので、使用例を載せておきます。
一瞬ハマったので。
AndroidのMediaRecorderを使った録画・録音の設定
順番については公式ドキュメントを読めば一発なんですが、録音のあり/なしをif文分岐で2度書くのがめんどくさく感じて、つい何も考えなしにまとめてしまったりするんですよね。
反省。