我很好奇为什么instantiateItem被弃用,取而代之的是它的新版本。变化在于它现在接收ViewGroup而不是更通用的View。弃用的方法publicObjectinstantiateItem(Viewcontainer,intposition)新方法publicObjectinstantiateItem(ViewGroupcontainer,intposition)注意:此更改也发生在destroyItem、startUpdate、finishUpdate和setPrimaryItem中。 最佳答案 我的猜测是这样做是因为