Android 的 PagerAdapter 类中方法 getItemPosition 的文档说明它是:
当宿主视图试图确定项目的位置是否已更改时调用。
应该调用此方法来指示该适配器的项目组中项目的位置是否已更改。
但是,它从不说明覆盖方法何时应考虑更改位置。这是否意味着该位置与上次调用项目 getItemPosition 时的位置不同?这是否意味着该项目的位置与上次调用 notifyDataSetChanged 不同?或者这是否意味着该项目的位置与该项目添加到 viewPager 时的位置不同?