问题:RecyclerView notifyItemInserted(0)在RecycleView未满的时候,会有Insert的动画效果。但是,当RecycleView已满(需要滑动才能看到全部数据)时,就不再有Insert的动画效果了。
解决方法:
void addItem(Item newItem,int adapterPosition) {
mItemList.add(newItem, adapterPosition);
notifyItemInserted(adapterPosition);
if(adapterPosition==0){
mRecyclerView.scrollToPosition(0);
}
}
参考:https://stackoverflow.com/questions/30396110/android-recyclerview-notifyiteminserted-animation