2011-12-20 18 views
5

ユーザーがアンドロイド携帯電話の設定でハプティックフィードバックを有効または無効にしているかどうかを確認する方法はありますか?私はハプティックフィードバックが私のアプリにとって有益だろうと考えていますが、私は一部の人々(私も含めて)は一般にハプティックフィードバックをオフにすることを好むことを理解しています。私が見つけることができる最も近いものは http://developer.android.com/reference/android/provider/Settings.System.html#HAPTIC_FEEDBACK_ENABLED ですが、それが私が探しているものか、それに対してどのようにテストするのかは分かりません。ハプティックフィードバックの電話設定を確認してください

何か助けてもらえますか?

答えて

6

私はそれを解決することができました。ここで私は使用されるコードである:

mContentResolver = this.getContentResolver(); 

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

[Settings.System.getInt()](http://developer.android.com/reference/android/provider/Settings.System.html#getInt(android.content .ContentResolver、%20java.lang.String))は、静的な方法で呼び出される必要があります。 –

関連する問題