有没有办法可以访问振动设置的系统偏好?
我有一个类似闹钟的应用程序,我想从手机的铃声/声音设置中继承振动设置。但是,我不知道如何以编程方式访问这些设置。
有没有办法可以访问振动设置的系统偏好?
我有一个类似闹钟的应用程序,我想从手机的铃声/声音设置中继承振动设置。但是,我不知道如何以编程方式访问这些设置。
我目前正在使用 AudioManager。我看到的关于 getRingerMode() 的建议不适用于正确的振动设置检测。
AudioManager am = (AudioManager)getSystemService(Context.AUDIO_SERVICE);
boolean vibrate = am.shouldVibrate(AudioManager.VIBRATE_TYPE_RINGER);
希望有一种方法可以获取我手机上具有 4 种不同模式的实际设置
要获取振动设置,请使用: getVibrateSetting,可能需要也可能不需要权限
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS"/>
未经许可先尝试。