Returns the position of the ViewHolder in terms of the latest layout pass.
This position is mostly used by RecyclerView components to be consistent while
RecyclerView lazily processes adapter updates.
For performance and animation reasons, RecyclerView batches all adapter updates until the
next layout pass. This may cause mismatches between the Adapter position of the item and
the position it had in the latest layout calculations.
LayoutManagers should always call this method while doing calculations based on item
positions. All methods in {@link RecyclerView.LayoutManager}, {@link RecyclerView.State},
{@link RecyclerView.Recycler} that receive a position expect it to be the layout position
of the item.
大致意思就是涉及增删查改的话,onBidViewHoudler 的 pos不太准确,使用这个方法获取最新位置