Come posso silenziare il telefono Android in java? Un esempio di codice è MOLTO utile.Silence Telefono Android in Java
5
A
risposta
20
È possibile utilizzare la classe AudioManager
.
In questa classe si sta cercando la funzione setRingerMode()
.
AudioManager audiomanage = (AudioManager)getSystemService(Context.AUDIO_SERVICE);
audiomanage.setRingerMode(AudioManager.RINGER_MODE_SILENT);
I valori che è possibile passare alla funzione sono:
La modalità suoneria, una delle
RINGER_MODE_NORMAL
,RINGER_MODE_SILENT
, oRINGER_MODE_VIBRATE
.
si deve aggiungere questo nel file manifesto:
android.permission.MODIFY_AUDIO_SETTINGS
3
usare i metodi della classe AudioManager
al silenzio audio.
Per esempio, per spegnere utilizzare la suoneria manager.setRingerMode(AudioManager.RINGER_MODE_SILENT)
È possibile ottenere un'istanza della AudioManager
chiamando Context.getSystemService(Context.AUDIO_SERVICE)
http://developer.android.com/reference/android/media/AudioManager.html#setRingerMode(int)
Problemi correlati
- 1. Silence FullAjaxExceptionHandler
- 2. Confronto dei numeri di telefono in Android
- 3. mute telefono Android/unmute
- 4. memoria interna telefono Android
- 5. Sveglia telefono/tablet Android?
- 6. è possibile installare java fx su un telefono Android?
- 7. java numero di telefono convalida
- 8. Silence "-canOpenURL: non riuscita per URL:"
- 9. come rendere server RTSP al telefono Android?
- 10. Trasforma il telefono Android in auricolare Bluetooth
- 11. Evento Android lock lock telefono
- 12. Impossibile espellere il telefono Android
- 13. Spegnimento programmato del telefono Android
- 14. Database di ricerca Android Android sul telefono
- 15. Android: Sveglia e sblocca telefono
- 16. Connessione telefono Android con ADB
- 17. Telefono Android come mouse del computer
- 18. fa ogni supporto telefono Android SHA-256
- 19. DDMS Android in Eclipse non riconosce il mio telefono Android
- 20. Sviluppo giochi Android - Spostamento del telefono
- 21. Formattazione del numero di telefono nel formato E164 in Android
- 22. Debug di un'app Android sul telefono
- 23. Internet Android per telefono non funziona
- 24. come svegliare il telefono Android dal sonno?
- 25. Android - Cattura schermo del telefono come film
- 26. API di impronte digitali per telefono Android
- 27. Telefono satellitare Android e GPS Phonegap
- 28. Gestione telefono Android per rilevare sim
- 29. Spoof o posizione falsa sul telefono Android
- 30. Registrare le telefonate sul telefono Android?
C'è qualcosa adizionale a questo che deve essere fatto ? Ho praticamente questo stesso identico codice (incluso il permesso) ma ottengo sempre un'eccezione quando provo ad ottenere il SystemService. – PedroC88
Controlla errori nel registro. – Wroclai
Funziona anche senza permisssion – Ravi