【发布时间】:2017-02-06 20:04:40
【问题描述】:
我正在使用 ItemTouch.Callback 实现具有拖放功能的 RecyclerView。现在,当我开始拖动 ViewHolder 时,设备会轻微振动。
如何在拖动开始时停止设备振动?
【问题讨论】:
标签: android android-recyclerview android-vibration
我正在使用 ItemTouch.Callback 实现具有拖放功能的 RecyclerView。现在,当我开始拖动 ViewHolder 时,设备会轻微振动。
如何在拖动开始时停止设备振动?
【问题讨论】:
标签: android android-recyclerview android-vibration
通过禁用我的 ViewHolder 的触觉反馈解决了这个问题。
public CustomViewHolder(View view)
{
super(view);
view.setHapticFeedbackEnabled(false);
}
您还可以使用以下方法为 XML 中的任何视图禁用它。
android:hapticFeedbackEnabled="false"
【讨论】: