MWM*_*MWM 13 audio camera android
我想用代码中的其他东西替换快门声(相机拍照时拍摄的声音).我希望它会像铃声或通知,但我没有看到任何其他任何关于它.我已经看过代码在拍摄照片之前使手机静音,并且在之后取消静音,但我更愿意用另一个mp3或ogg替换声音.
了解您是否拥有root电话,可以替换该文件.这不是我的应用程序的解决方案.
就在我的应用程序中.想法是设置它,然后取消它.有趣的是,在你输入一些东西后,重新阅读它,它有助于从不同的角度思考它.我已经使用下面的代码来关闭音频服务,我之前播放我的声音.作为一个伟大的解决方案.也许有一天,我们将能够设置它.
AudioManager mgr = (AudioManager)getSystemService(Context.AUDIO_SERVICE);
mgr.setStreamMute(AudioManager.STREAM_SYSTEM, true);
Run Code Online (Sandbox Code Playgroud)
谢谢!
Com*_*are 10
如果您正在使用该Camera对象,您可以提供Camera.ShutterCallback并播放您想要的任何内容.
如果您使用Intent启动另一个应用程序来拍照,该应用程序可以选择拍摄照片时播放的内容.
您的静音音频解决方案是用户敌对的,就好像在那段时间内还有其他需要播放系统声音的内容,用户将听不到它.