Я бы хотел заменить звук затвора (звук, который издает камера при съемке фотографии) чем-то другим в коде.Я надеялся, что это будет похоже на мелодии звонка или уведомления, но я не вижу ничего другого об этом.Я видел код, чтобы заставить телефон замолчать прямо перед тем, как сделать снимок, и сразу же отключить его, но я бы предпочел заменить звук другим mp3 или ogg.
Поймите, если у вас есть рутированный телефон,Вы можете заменить файл.Это не решение для моего приложения.
Просто в моем приложении.Идея состоит в том, чтобы установить его, а затем сбросить его.Забавно, как после того, как вы что-то печатаете, перечитываете это, это помогает думать об этом с другой точки зрения.Я использовал приведенный ниже код, чтобы отключить аудио-сервис, и я воспроизводил свой звук прямо перед этим.Работает как отличный обходной путь.Возможно, когда-нибудь мы сможем установить его.
AudioManager mgr = (AudioManager)getSystemService(Context.AUDIO_SERVICE);
mgr.setStreamMute(AudioManager.STREAM_SYSTEM, true);
Спасибо!