Kotlin 超类型列表中只能出现一个类

Luk*_*ips 7 android kotlin

我在拥有两个超类时遇到了麻烦。当我添加 PreferenceFragment() 时,我收到错误:只有一个类可能出现在超类型列表中

关于如何解决这个问题有什么想法吗?

class MyAccountFragment @Inject constructor(): BaseFragment(), PreferenceFragment() {

    override fun onCreate(savedInstanceState: Bundle?) {
        TODO("not implemented") //To change body of created functions use File | Settings | File Templates.
    }

    override fun onCreatePreferences(savedInstanceState: Bundle?, rootKey: String?) {
        TODO("not implemented") //To change body of created functions use File | Settings | File Templates.
    }

    override fun initView() {
    }

    override fun initEvent() {
    }
}
Run Code Online (Sandbox Code Playgroud)

谢谢!