在项目中,尝试对RecyclerView列表实现ripple效果,发现ripple效果失效。
最后发现是刷新方法notifyDataSetChanged()导致ripple效果失效,具体原因暂时不明。。。
在此记录一下,以后有时间再继续深究。 建议使用:RecyclerView提供新的刷新布局的方法。 例如:notifyItemRangeInserted(int startPosition,int endPosition) notiyItemChanged(int position) etc..