Czy jest jakikolwiek sposób, aby wyciszyć dźwięk migawki aparatu w systemie Android (nie zrootowany telefon)?Jak wyciszyć dźwięk migawki aparatu na telefonie z Androidem
używam tego kodu, aby wyciszyć dźwięk mojego dźwięku podczas robienia zdjęć:
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);
wyciszyć dźwięk i milczący telefon.
mCamera.takePicture(null, null, photoCallback);
następnie wykonać zdjęcie
To działa na HTC HERO, HTC Desire, Motorola ME860, MotoA953
. Ale kiedy przetestowałem to na Samsung Tab p1000
i Sony Experia R800i
, to nie działa. Czy jest jakaś inna praca?
zobaczyć http://wiki.dandascalescu.com/howtos/android#How_do_I_disable_the_camera_shutter_sound.3F – MAC
Wykonaj te dwa linki: http://stackoverflow.com/questions/8906909/how-do-i- zmienić domyślny-migawki-dźwięk-in-android http://stackoverflow.com/questions/9106939/android-camera-takepicture-possible-to-disable-shutter-sound-and-preview-surfa –
Czy spróbuj ustawić wywołanie zwrotne migawki na wartość null? Jak robisz zdjęcie? – styler1972