Android ListView长单击动画

Android ListView长单击动画,android,listview,animation,long-click,Android,Listview,Animation,Long Click,我想在ListView中捕获长点击事件,这可以使用OnItemLongClickListener轻松完成。但是,这缺少选择器转换为长按的淡入淡出动画,当长按由onCreateContextMenu处理时可以看到。如何使用OnItemLongClickListener获取动画?我遇到了同样的问题,并通过删除行的LinearLayout中的以下属性来解决: android:clickable="true" 删除该属性或将值设置为false都解决了问题。确保封闭列表项的视图指定: android:b

我想在ListView中捕获长点击事件,这可以使用OnItemLongClickListener轻松完成。但是,这缺少选择器转换为长按的淡入淡出动画,当长按由onCreateContextMenu处理时可以看到。如何使用
OnItemLongClickListener
获取动画?

我遇到了同样的问题,并通过删除行的LinearLayout中的以下属性来解决:

android:clickable="true"

删除该属性或将值设置为false都解决了问题。

确保封闭列表项的视图指定:

android:background="?android:attr/selectableItemBackground"

我也有同样的问题。这个答案对我帮助很大。事实并非如此。为什么会这样?正如您所预料的那样,长时间的点击会停止工作。