我有两部手机:一部在Android 4.1.1上,另一部在Android 4.1.2上。
在Android 4.1.1手机上,振动强度取决于触觉反馈水平,而4.1.2手机的振动很强,完全不依赖于这个触觉反馈水平。
我一直在想办法绕过它,但我就是不能理解它。我真的不希望振动强度依赖于触觉反馈,因为一些用户不喜欢打开这个触觉反馈。
有人能解释一下吗?
代码如下:
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"/>非常感谢
发布于 2015-01-06 03:58:18
Vibrator v = (Vibrator)getApplicationContext().getSystemService(getApplicationContext().VIBRATOR_SERVICE);发布于 2018-09-18 01:38:49
你所做的是正确的。确保:在设置下,查找“振动强度”,并确保“通知”未设置为关闭。
这对我很有效!
https://stackoverflow.com/questions/27786796
复制相似问题