gpt4 book ai didi

android静音相机快门声音?

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:53:48 25 4
gpt4 key购买 nike

我正在用这个

camera.takePicture(null, rawCallback, jpegCallback);

但对于某些设备,它会在相机拍摄图像时发出声音。

谁能帮忙,我怎样才能使相机快门声音静音?

最佳答案

要静音,请在捕获图像之前输入此代码

 AudioManager mgr = (AudioManager)getSystemService(Context.AUDIO_SERVICE);
mgr.setStreamMute(AudioManager.STREAM_SYSTEM, true);
camera.takePicture(null, rawCallback, jpegCallback);

1 秒后,输入以下代码将取消静音:

 final Handler handler = new Handler();
Timer t = new Timer();
t.schedule(new TimerTask() {
public void run() {
handler.post(new Runnable() {
public void run() {
AudioManager mgr = (AudioManager)getSystemService(Context.AUDIO_SERVICE);
mgr.setStreamMute(AudioManager.STREAM_SYSTEM, false);
}
});
}
}, 1000);

关于android静音相机快门声音?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14476791/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com