有没有什么办法可以在Android(无根手机)中静音相机快门声音?如何在Android手机上静音相机快门声音
我使用此代码拍照时,我的静音音频声音:
AudioManager mgr = (AudioManager)getSystemService(Context.AUDIO_SERVICE);
int streamType = AudioManager.STREAM_SYSTEM;
mgr.setStreamSolo(streamType, true);
mgr.setRingerMode(AudioManager.RINGER_MODE_SILENT);
mgr.setStreamMute(streamType, true);
我静音无声的电话。
mCamera.takePicture(null, null, photoCallback);
然后拍摄照片
它的工作对HTC HERO, HTC Desire, Motorola ME860, MotoA953
。但是当我在Samsung Tab p1000
和Sony Experia R800i
上测试它时,它不起作用。还有其他解决方法吗?
看到这个http://wiki.dandascalescu.com/howtos/android#How_do_I_disable_the_camera_shutter_sound.3F – MAC
遵循以下两个环节: http://stackoverflow.com/questions/8906909/how-do-i-更改默认的快门声功能于Android的 http://stackoverflow.com/questions/9106939/android-camera-takepicture-possible-to-disable-shutter-sound-and-preview-surfa –
难道你尝试设置快门回调为空?你怎么拍这张照片? – styler1972