按住按钮时禁用Android上的振动

时间:2014-02-03 02:34:46

标签: javascript android

我有一个网页,在按住时会重复按钮操作。它的效果很好,除了手机然后振动。有没有办法禁用振动?

2 个答案:

答案 0 :(得分:0)

要在 longpress 上禁用振动,请

@Override
 public void onLongPress(MotionEvent e) {          
     AudioManager audio=(AudioManager)getSystemService(AUDIO_SERVICE);
     audio.setRingerMode(audio.RINGER_MODE_SILENT);       
}

然后根据需要将其设置回来。

答案 1 :(得分:0)

此解决方案不适用于需要某种形式的触觉反馈的任何人。但是,我没有,这是修复它的神奇线:

webView.setHapticFeedbackEnabled(false);