我发现图书馆帽子有getVolume()方法来检索设备卷。它还有大量其他功能,因此它的库很大。
如果您只是想获得状态,请尝试自己编写本机模块。Android有AudioManager类
AudioManager am = (AudioManager)getSystemService(Context.AUDIO_SERVICE);
switch (am.getRingerMode()) {
case AudioManager.RINGER_MODE_SILENT:
Log.i("MyApp","Silent mode");
break;
case AudioManager.RINGER_MODE_VIBRATE:
Log.i("MyApp","Vibrate mode");
break;
case AudioManager.RINGER_MODE_NORMAL:
Log.i("MyApp","Normal mode");
break;
}
Run Code Online (Sandbox Code Playgroud)
而对于 iOS,请参考 [this] 实现(在 iOS 7 中检测静音模式)
祝你好运 :)
| 归档时间: |
|
| 查看次数: |
3691 次 |
| 最近记录: |