能否读取铃声震动设置?
我正在使用以下方法获取震动状态:
if(audioManager.getRingerMode() == AudioManager.RINGER_MODE_SILENT)
{
//silent
}
else if(audioManager.getRingerMode() == AudioManager.RINGER_MODE_VIBRATE)
{
ringPhone(callerRing);
vibrator = (Vibrator) getSystemService(Context.VIBRATOR_SERVICE);
long[] pattern = { 0, 1000, 1000 };
vibrator.vibrate(pattern, 0);
}
else if(audioManager.getRingerMode() == AudioManager.RINGER_MODE_NORMAL)
{
ringPhone(callerRing);
}
如果是 RINGER_MODE_NORMAL
模式,我想获取来电时震动的设置。
在 Android 系统设置中,"声音" 选项中有一个 "响铃时震动" 的选项。我需要读取这个选项的可用性。
任何帮助将不胜感激。
谢谢。