O Android ganhou um novo aplicativo de câmera com o ICS. O aplicativo antigo da câmera das versões anteriores do Android não emitia som quando o telefone estava no modo silencioso, o novo. Obviamente, isso pode ser um pouco irritante em algumas situações.
Este som pode ser silenciado?
Nota: estou solicitando uma resposta que não exija um dispositivo enraizado . Estou ciente de que posso renomear / excluir os arquivos de som do sistema (conforme documentado nesta pergunta ), mas prefiro não fazer root em um dispositivo apenas para isso.
4.0-ice-cream-sandwich
camera
silent-mode
alextsc
fonte
fonte
Respostas:
Tudo bem, eu examinei o código fonte e a resposta é surpreendentemente óbvia:
Sim, isso geralmente pode ser silenciado, basta usar as teclas de volume enquanto estiver usando o aplicativo ou ajustar o volume do canal de áudio da mídia nas preferências. O volume da mídia é usado, independentemente do dispositivo estar no modo normal, silencioso ou vibratório. Mas depende de onde você comprou o seu dispositivo, se isso funcionar (eu acho) , alguns dispositivos aplicam o áudio em um canal que não pode ser silenciado.
Mais detalhes (técnicos):
o aplicativo da câmera verifica a configuração do dispositivo (propriedade do sistema
ro.camera.sound.forced
) se deve reproduzir os sons da câmera em um canal de áudio imposto pelo sistema que não pode ser silenciado. Se essa configuração estiver desativada, ela utilizará o canal de mídia e música.No entanto, no caso de usar o canal de música, ele ignora quando o dispositivo está no modo silencioso. Isso pode ser um erro / pequena supervisão dos autores. É por isso que você precisa ajustar o volume do canal.
Acho que a propriedade mencionada acima é definida dependendo de onde você compra o seu dispositivo, pois o som é exigido por lei em alguns lugares / países, conforme explicado por eldarerathis nos comentários.
fonte