有没有一种方法可以检查用户在其Android手机设置中是否启用或禁用了触觉反馈?虽然我认为触觉反馈对我的应用很有用,但我也了解到某些人(包括我自己)通常更喜欢关闭触觉反馈。我能找到的最接近的东西是
http://developer.android.com/reference/android/provider/Settings.System.html#HAPTIC_FEEDBACK_ENABLED
但我不确定这是我要寻找的东西还是如何对其进行测试。

在此先感谢您提供的任何帮助。

最佳答案

我设法解决了。这是我使用的代码:

mContentResolver = this.getContentResolver();

int val = Settings.System.getInt(mContentResolver,
                 Settings.System.HAPTIC_FEEDBACK_ENABLED, 0);
mSettingEnabled = val != 0;

10-01 20:59