先是报错 FragmentManager is already executing transactions
然后我改了FragmentStateAdapter的条件
报错变成了Fragment no longer exists
但是FragmentStateAdapter saveState是final方法 和viewpager2 也是final class
所以我还原代码kotlin-android-extensions的写法就没有报错了
我应用的UI是下面三个tab,一个tab用viewpager2包两个 Fragment
在tab上切来切去就报错