当我尝试实例化 FragmentTransaction() 时,出现错误消息:
“无法实例化 FragmentTransaction 类型”
在 Google Android 引用中,它指出:
公共(public)构造函数
FragmentTransaction()
所以如果有 FragmentTransaction() 的构造函数,那么它一定可以做到这一点,
FragmentTransaction fragtransaction = new FragmentTransaction();
问题是为什么这不可能?
最佳答案
FragmentTransaction
,根据the documentation ,是 abstract类,因此不能直接实例化。相反,您应该使用 FragmentManager
的 beginTransaction获取有效 FragmentTransaction
关于android - 根据编译器、Android 的说法,FragmentTransaction 对象的实例化是不可能的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15736524/