Android hat eine brandneue Kamera-App mit ICS. Die alte Kamera-App aus früheren Android-Versionen hat keinen Ton abgespielt, wenn sich das Telefon im lautlosen Modus befindet, die neue. Offensichtlich kann dies in einigen Situationen etwas ärgerlich sein.
Kann dieser Ton stummgeschaltet werden?
Hinweis: Ich bitte um eine Antwort, für die kein gerootetes Gerät erforderlich ist . Ich bin mir bewusst, dass ich die Audiodateien (wie in dieser Frage dokumentiert ) umbenennen / vom System löschen kann , aber ich möchte lieber kein Gerät nur dafür rooten.
Antworten:
Okay, ich habe den Quellcode durchgesehen und die Antwort ist überraschend offensichtlich:
Ja, dies kann häufig stummgeschaltet werden, indem Sie einfach die Lautstärketasten verwenden, während Sie die App verwenden, oder die Lautstärke des Medien-Audiokanals in den Einstellungen anpassen. Das Medienvolumen wird verwendet, unabhängig davon, ob sich das Gerät im normalen, leisen oder vibrierenden Modus befindet. Aber es hängt davon ab, wo Sie Ihr Gerät gekauft haben, wenn dies funktioniert (ich denke) . Einige Geräte erzwingen Audio über einen Kanal, der nicht stummgeschaltet werden kann.
Weitere (technische) Details:
Die Kamera-App überprüft die Gerätekonfiguration (Systemeigenschaft
ro.camera.sound.forced
), ob die Kameratöne über einen vom System erzwungenen Audiokanal abgespielt werden sollen, der nicht stummgeschaltet werden kann. Wenn diese Einstellung deaktiviert ist, werden stattdessen die Medien und der Musikkanal verwendet.Falls der Musikkanal verwendet wird, wird er ignoriert, wenn sich das Gerät im lautlosen Modus befindet. Dies könnte ein Fehler / ein kleines Versehen der Autoren sein. Aus diesem Grund müssen Sie stattdessen die Kanallautstärke anpassen.
Ich denke, die oben erwähnte Eigenschaft hängt davon ab, wo Sie Ihr Gerät kaufen, da der Ton an einigen Orten / Ländern gesetzlich vorgeschrieben ist, wie von Eldarerathis in den Kommentaren erläutert.
quelle