¿Es posible apagar el modo silencioso programáticamente en Android?¿Es posible desactivar el modo silencioso mediante programación en Android?
Respuesta
Solución para usted.
AudioManager am;
am= (AudioManager) getBaseContext().getSystemService(Context.AUDIO_SERVICE);
//For Normal mode
am.setRingerMode(AudioManager.RINGER_MODE_NORMAL);
//For Silent mode
am.setRingerMode(AudioManager.RINGER_MODE_SILENT);
//For Vibrate mode
am.setRingerMode(AudioManager.RINGER_MODE_VIBRATE);
¿Esta respuesta sigue siendo válida en 2013? Pensé que había leído que esto ya no es viable por alguna actualización reciente. – Aerovistae
¿Hola? ¿Puedo obtener una respuesta aquí? – Aerovistae
¿Puedo obtener? ¿No? – ErTR
Solución:
AudioManager audio_mngr = (AudioManager) getBaseContext().getSystemService(Context.AUDIO_SERVICE);
audio_mngr .setRingerMode(AudioManager.RINGER_MODE_SILENT);
cómo hacerlo retroceder, después del modo silencioso cómo volver al modo normal. – sandy
@sandy prueba RINGER_MODE_NORMAL (http://developer.android.com/reference/android/media/AudioManager.html#RINGER_MODE_NORMAL) para ello? –
//SilentToNomal and NormalToSilent device Programatically
final AudioManager mode = (AudioManager) this.getSystemService(Context.AUDIO_SERVICE);
//Silent Mode Programatically
mode.setRingerMode(AudioManager.RINGER_MODE_SILENT);
//Normal Mode Programatically
mode.setRingerMode(AudioManager.RINGER_MODE_NORMAL);
post útil para ti, entonces vote por este post.
Sí, esto es posible activar y desactivar el modo silencioso mediante programación a continuación es el código:
AudioManager audioManager = (AudioManager) getSystemService(AUDIO_SERVICE);
para configurar el modo silencioso:
audioManager.setRingerMode(AudioManager.RINGER_MODE_SILENT);
Para el modo normal:
audioManager.setRingerMode(AudioManager.RINGER_MODE_NORMAL);
int normal = 2;
int vibrate = 1;
int silent = 0;
int RingerMode;
public static AudioManager AUDIOMANAGER;
@Override
public void onCreate() {
super.onCreate();
AUDIOMANAGER= (AudioManager) getBaseContext().getSystemService(Context.AUDIO_SERVICE);
if (AUDIOMANAGER.getRingerMode() == normal) {
AUDIOMANAGER.setRingerMode(AudioManager.RINGER_MODE_SILENT);
RingerMode = normal;
} else if (AUDIOMANAGER.getRingerMode() == vibrate) {
AUDIOMANAGER.setRingerMode(AudioManager.RINGER_MODE_SILENT);
RingerMode = vibrate;
}
//And after do all your jobs..... you can return to previous mode:
AUDIOMANAGER.setRingerMode(RingerMode);
}
- 1. ¿Es posible desinstalar mediante programación un paquete en Android
- 2. ¿Es posible desactivar el modo Reemplazar en vim?
- 3. Android, la notificación de reproducción del teléfono suena incluso cuando está en modo silencioso? ¿Debo verificar el modo silencioso?
- 4. ¿Es posible establecer drawableLeft mediante programación?
- 5. Magento - Desactivar mediante programación la indexación automática
- 6. Editando Info.plist posible mediante programación?
- 7. Android: el modo de timbre cambiado a silencioso no detiene la vibración del teléfono
- 8. ¿Qué significa ejecutar PHP en modo silencioso?
- 9. modo de detección Desactivar Bluetooth en Android
- 10. Cómo detectar iphone está en modo silencioso
- 11. Aplicar/desactivar puntos de interrupción mediante programación en Visual Studio
- 12. Android - ¿Es posible desactivar el clic del botón de inicio
- 13. vsto instalador - problema de modo silencioso
- 14. Compruebe si el iPad está en modo silencioso
- 15. Reproducir sonido en iPhone incluso en modo silencioso
- 16. ejecución del modo silencioso con java.exe
- 17. establecer mediante programación Android: layout_centerHorizontal
- 18. Configuración de un UITextField en modo de edición mediante programación
- 19. Descargar un archivo mediante programación en Android
- 20. ¿cómo puedo detectar si el teléfono Android en modo silencioso programáticamente
- 21. cómo deshabilitar la corrección ortográfica mediante programación en android
- 22. Android mediante programación desactivar autocompletar/auto sugerencia para EditarTexto en emulador
- 23. ¿Es posible evitar mediante programación que un juego se detenga cuando su ventana pierde el foco?
- 24. Android destacado elemento ListView mediante programación
- 25. ¿Es posible desactivar la función autocompletar?
- 26. Cambiar el ancho del botón mediante programación en Android
- 27. Magento, ¿cómo deshabilitar el módulo mediante programación?
- 28. ¿Activar y desactivar la rotación automática mediante programación?
- 29. iPhone - ¿Es posible anular el modo silencioso o tener un sonido de alerta recursivo con notificación de inserción?
- 30. Hacer clic mediante programación en las vistas en android
@Mat, bueno, esa pregunta era para iPhone, esto es para Android. Dudo que las respuestas a esa pregunta sean útiles para la operación. – aioobe