首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Android更改摄像头声音

Android更改摄像头声音
EN

Stack Overflow用户
提问于 2012-04-18 04:48:31
回答 3查看 1.1K关注 0票数 0

我使用了这里定义的摄像头活动代码:Android Save Image to SD Card

谁能帮助我如何改变相机的默认声音,声音在raw文件夹中。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-04-18 05:14:07

我认为声音嵌入到了拍照的系统源代码中。似乎没有任何面向公众的API来禁用/更改声音,所以我认为您是S.O.L.

作为一个用户,如果你在一个有根目录的设备上,你可以找到它播放的声音文件,然后重命名它,这样它就无法找到正确的文件来播放,因此在拍摄照片的时候不会发出任何声音。如果你的应用程序运行在一个有根的设备上,它可能只需要暂时重命名文件,并在完成后修复它。但是当你的应用程序尝试这样做时,会弹出一个超级用户权限。

票数 0
EN

Stack Overflow用户

发布于 2012-04-20 02:51:08

调用takePicture()时,摄像头接口会自动播放声音(对于视频录制,调用MediaRecorder.start/stopRecording()时会自动播放声音)。

正常的应用程序不能修改此行为,播放的声音也不能更改为其他声音。这在一定程度上是由于隐私问题。

票数 1
EN

Stack Overflow用户

发布于 2012-04-18 05:12:58

您应该能够按照此link to the SDK中的说明在Camera.ShutterCallback中播放声音。我找不到参考资料,但我记得在拍摄照片时需要始终播放声音,这可能意味着默认声音将始终播放。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10198919

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档