Estoy probando mi aplicación en galaxia S3, que tiene dos botones de un toque en el botón Atrás y el botón de menúDesactivar todos los efectos de sonido (teclas de hardware también) en Android
me puse a soundEffectsEnabled
false
a todos de mis vistas de raíz, e intenté crear un tema personalizado (como se señala en here) y establecer ese tema en el archivo de manifiesto de la aplicación (traté de agregarlo a cada elemento Activity
, también). Sin éxito.
Aquí está mi archivo XML en res/Valores:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="MyCustomTheme" parent="@android:style/Theme.NoTitleBar.Fullscreen">
<item name="android:soundEffectsEnabled">false</item>
</style>
</resources>
Y la etiqueta de apertura de mi elemento Application
:
<application
android:icon="@drawable/icon"
android:label="@string/app_name"
android:theme="@style/MyCustomTheme" >
se construye y funciona adecuadamente. NoTitleBar.Fullscreen
también funciona, pero los botones táctiles de menú y de fondo reproducen el sonido.
está girando todo el dispositivo en modo de silencio es una opción? Porque, según tengo entendido, el proceso del sistema controla la parte posterior, el hogar, los recientes y cualquier otra clave de hardware. –