获取android的情景模式
2015-01-29 09:36
204 查看
根据生成配置文件的方式来区分“响铃但不震动”和“响铃并且震动”这两种模式我并没有成功,只能自己想办法
AudioManager volMgr = (AudioManager) activity.getSystemService(activity.AUDIO_SERVICE); int vibrateOn=volMgr.getVibrateSetting(AudioManager.VIBRATE_SETTING_ON);//仅铃声模式、静音模式,状态为2 震动模式、铃声并且震动下(简称双开模式),状态为1 int ringerMode=volMgr.getRingerMode();//仅铃声模式、双开模式,状态为2 静音模式下为0 震动模式下为1 if(ringerMode==2&vibrateOn==1)//如果ringerMode值为2,vibrateOn的值为1,那么为双开模式,如果vibrateOn的值为2,就代表是仅铃声模式 //双开模式 else if(ringerMode==0)//如果值为0,那么是静音模式 //静音模式 else if(ringerMode==1)//如果值为1,那么是震动模式 //震动模式 else if(ringerMode==2)//如果值为2,那么是双开或仅铃声,前面已经判断双开,这里就只有仅铃声 //仅铃声模式
相关文章推荐
- android中Camera获取系统支持的情景模式
- android获取情景模式和铃声 实现震动、铃声提醒
- 【android开发】获取情景模式和铃声,实现震动/铃声提醒
- android 情景模式之响铃+震动获取方法
- Android 情景模式的设置
- Android情景模式、文件管理器 完整示例编程详解、Android程序优化总结
- Android 如何修改情景模式的默认值
- android 情景模式来电铃声分析(一)
- 获取Android的开发模式的sha1值
- 无废话Android之activity的生命周期、activity的启动模式、activity横竖屏切换的生命周期、开启新的activity获取他的返回值、利用广播实现ip拨号、短信接收广播、短信监听器(6)
- android 情景模式设置
- Android 飞行模式的设置(打开/关闭飞行模式,获取飞行状态状态)
- android 情景模式来电铃声分析(三)
- Android 情景模式
- Android程序开机启动&&监听情景模式切换
- Android 应用开发实例之情景模式
- 第二款android软件---情景模式
- Android情景模式控制
- Android内核模式下对当前进程的cred结构的获取方式
- android 情景模式来电铃声分析(四)