有沒有什麼辦法可以在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