在RecyclerView项目拖动时禁用振动

时间:2017-02-06 20:04:40

标签: android android-recyclerview android-vibration

我正在使用ItemTouch.Callback实现具有拖放功能的RecyclerView。现在,当我开始拖动ViewHolder时,设备会稍微振动。

如何在拖动开始时停止设备振动?

1 个答案:

答案 0 :(得分:2)

通过禁用我的ViewHolder的触觉反馈解决了这个问题。

public CustomViewHolder(View view)
{
    super(view);

    view.setHapticFeedbackEnabled(false);
}

您还可以使用以下内容为XML中的任何视图禁用它。

android:hapticFeedbackEnabled="false"