Мой класс фрагментов kotlin:
class OptionsFragment : PreferenceFragmentCompat(), Preference.OnPreferenceChangeListener {
override fun onCreatePreferences(savedInstanceState: Bundle?, rootKey: String?) {
setPreferencesFromResource(R.xml.options, rootKey)
val contact = findPreference("contact_developer")
contact.setOnPreferenceChangeListener(this)
}
this
in contact.setOnPreferenceChangeListener(this)
подчеркнут красным и показывает эту ошибку:
Type Mismatch.
Required: Preferences.OnPreferenceChangeListener!
Found: OptionsFragment
Мой фрагмент четко реализует Preference.OnPreferenceChangeListener
, поэтомупочему я получаю эту ошибку?