AndroidのCameraクラスを使ってカメラの機能を実装しててドハマりした。
何故かEXPERIAでシャッター音が鳴らない。Galaxyだと鳴る。
そもそもCamera.takePicture()で撮影する場合はシャッター音の制御ができなくて、ググってもシャッター音が消せないという書き込みが多くて、鳴らないってのは無かった。
原因はtakePicture()の引数のShtterCallbackにnullを設定していたため。
何もしないSutterCallbackを渡すと鳴る。
なんだこの仕様は