直接看代码:
private AudioManager myAudioManager = null;
myAudioManager = (AudioManager)getSystemService(Context.AUDIO_SERVICE);
int ringerMode = myAudioManager.getRingerMode(); //记录用户先前的声音模式
myAudioManager.setRingerMode(AudioManager.RINGER_MODE_SILENT);//设置静音
myAudioManager.setRingerMode(ringerMode); //恢复之前的声音模式
记录下,以备不时之需。
这段代码展示了如何在Android中获取并设置手机的铃声模式。首先,通过AudioManager服务获取当前的铃声模式,然后将其设置为静音,最后再恢复到用户原先的设置,确保不会改变用户的偏好。
344

被折叠的 条评论
为什么被折叠?



