【问题标题】:Android test if haptic feedback is availableAndroid 测试触觉反馈是否可用
【发布时间】:2013-08-23 08:11:33
【问题描述】:

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

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

谢谢

【问题讨论】:

    标签: android


    【解决方案1】:

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

    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,则禁用触觉反馈,否则启用。

    【讨论】:

    • 获取无法解析符号Settings 上面的代码。
    • Nvm。确保导入android.provider.Settings
    • 对于不知道如何触觉的设备返回 true.. 还有其他想法吗?
    猜你喜欢
    • 2012-03-05
    • 1970-01-01
    • 2017-07-10
    • 2021-12-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-11-03
    相关资源
    最近更新 更多