2 回答
TA贡献1817条经验 获得超6个赞
试试这个代码...
通过使用 Context.AUDIO_SERVICE 参数调用 getSystemService() 方法来创建 AudioManager 类的实例。一旦我们创建了 AudioManager 类的实例,我们可以使用 setRingerMode() 方法根据我们的设置设置设备的音量或振铃模式要求。代码:
AudioManager aManager = (AudioManager)getSystemService(Context.AUDIO_SERVICE);
aManager.setRingerMode(AudioManager.RINGER_MODE_SILENT);
通过使用 AudioManager 类的 getRingerMode() 方法,我们可以轻松获取设备当前的铃声模式。
AudioManager aManager = (AudioManager)getSystemService(Context.AUDIO_SERVICE);
int currentMode = aManager.getRingerMode();
if(currentMode == AudioManager.RINGER_MODE_NORMAL){
// Do your code
}
TA贡献1998条经验 获得超6个赞
尝试这个
RINGER_MODE_NORMAL 此模式用于在设备中设置振铃模式。RINGER_MODE_SILENT 此模式用于在设备中设置静音模式。RINGER_MODE_VIBRATE 此模式用于设置设备的振动模式。
添加回答
举报