Soru & Cevap

Telefonu sessize alma

18.08.2019 - 02:16

Merhaba

Yapmakta olduğum bir uygulamada telefonun zil sesini sessize almam gerekiyor. Manifesto ya 
<uses-permission android:name="android.permission.ACCESS_NOTIFICATION_POLICY" /> <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" /> kodlarını ekleyip basit yaptığım butonada 


public void Sessiz(View view){ myAudioManager = (AudioManager)getSystemService(Context.AUDIO_SERVICE); myAudioManager.setRingerMode(AudioManager.RINGER_MODE_SILENT); }
kodlarını ekledim Ama hata veriyor. Başka izin alınması gerekiyormu? veya eksik olan birşey varmı? Yardımcı olursanız sevinirim. Teşekkürler

 

14 Görüntülenme

1 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

picture-16838-1420450309.jpg
brhngk
21.09.2019 - 12:43

https://codeunplug.com/android-application-to-set-silent-mode-ringer-mode-and-vibrate-mode/

 

Burda detaylı anlatılmış .Bir göz atın. Bu yazdıınız kodları activity içerisinde bir butonun click olayında çalışmanız daha iyi olabilir.


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);