Android-如何在视频录制开始时禁用声音?

Android-如何在视频录制开始时禁用声音?,android,video-capture,Android,Video Capture,在Android上,当你开始在应用程序中录制视频时,会发出通知音。是否有可靠的方法禁用它?对于非根设备,如果固件允许静音该声音,则可以在录制前使用AudioManager.setStreamMute()打开流式音乐(或在某些设备上使用流式系统)将其静音,并在录制开始时取消静音。如果固件不允许,它将无法工作。在这种情况下,除了根目录外,无法禁用它。对于非根目录设备,如果固件允许静音该声音,则可以在录制前使用AudioManager.setStreamMute()onSTREAM_MUSIC(或某些

在Android上,当你开始在应用程序中录制视频时,会发出通知音。是否有可靠的方法禁用它?

对于非根设备,如果固件允许静音该声音,则可以在录制前使用
AudioManager.setStreamMute()
打开
流式音乐
(或在某些设备上使用
流式系统
)将其静音,并在录制开始时取消静音。如果固件不允许,它将无法工作。在这种情况下,除了根目录外,无法禁用它。

对于非根目录设备,如果固件允许静音该声音,则可以在录制前使用
AudioManager.setStreamMute()
on
STREAM_MUSIC
(或某些设备上的
STREAM_SYSTEM
)将其静音,并在录制开始时取消静音。如果固件不允许,它将无法工作。在这种情况下,除了根目录外,没有其他方法可以禁用它。

感谢您澄清这一点@Alan:)我在过去3天一直在搜索答案,但没有任何结果。感谢您澄清这一点@Alan:)我在过去3天一直在搜索答案,但没有任何结果。