我已经看到了这个问题:check phone settings for haptic feedback但我不明白解决方案(对我来说它不起作用)。
还有其他解决方案吗?我在javadoc上找不到任何东西..?
由于
答案 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,则禁用触觉反馈,否则启用。