0

我见过这个问题:检查手机设置以获得触觉反馈,但我不明白解决方案(对我来说它不起作用)。

还有其他解决方案吗?我在 javadoc 上没有找到任何东西..?

谢谢

4

1 回答 1

3

您可以将此方法添加到您的任何类中,并使用它来检查是否启用了触觉反馈。

public static boolean isHapticFeedbackEnabled(Context context) {
    int enabled = Settings.System.getInt(context.getContentResolver(),
        android.provider.Settings.System.HAPTIC_FEEDBACK_ENABLED, 0);
    return enabled != 0;
}

该方法进入系统设置数据库并检查“haptic_feedback_enabled”设置的值。如果为 0,则禁用触觉反馈,否则启用。

于 2013-08-23T08:26:51.737 回答