Android测试是否有触觉反馈可用

时间:2013-08-23 08:11:34

标签: android

我已经看到了这个问题:check phone settings for haptic feedback但我不明白解决方案(对我来说它不起作用)。

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

由于

1 个答案:

答案 0 :(得分: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,则禁用触觉反馈,否则启用。