在你的onClick方法(在你的回调假设),确保你不叫notifyDataSetChanged()
后notifyItemChanged(position)
.
notifyDataSetChanged()将与那些默认的涟漪效应冲突.
new recyclerAdapter.ClickListener() { @Override public void onClick(int position) { ... awesome item onClick code ... notifyItemChanged(position); //notifyDataSetChanged(); /--- Causes the no ripple bug } };