3

我有 2 部手机:一部在 Android 4.1.1 上,另一部在 Android 4.1.2 上。

在 Android 4.1.1 手机上,振动强度取决于 Haptic Feedback 级别,而 4.1.2 手机振动很强,完全不依赖于 Haptic Feedback 级别。

我一直试图找到解决它的方法,但我就是无法理解。我真的不希望振动强度取决于触觉反馈,因为有些用户不喜欢打开这个触觉反馈。

有人可以解释一下吗?

这是代码:

 import android.os.Vibrator;
 ...
 Vibrator v = (Vibrator) this.context.getSystemService(Context.VIBRATOR_SERVICE);
 // Vibrate for 500 milliseconds
 v.vibrate(500);

显现:

<uses-permission android:name="android.permission.VIBRATE"/>

非常感谢

4

2 回答 2

1
Vibrator v = (Vibrator)getApplicationContext().getSystemService(getApplicationContext().VIBRATOR_SERVICE);
于 2015-01-05T19:58:17.830 回答
0

你在做什么是正确的。确保:在设置下,查找“振动强度”并确保“通知”未设置为关闭。

这对我有用!

于 2018-09-17T17:38:48.973 回答