I have the following Kotlin code
interface ReminderHolderOwner {
val childFragmentManager: FragmentManager
}
class ReminderDialogFragment : DialogFragment(), ReminderHolderOwner {
override val childFragmentManager: FragmentManager
get() = super.getChildFragmentManager()
I am getting error
Accidental override: The following declarations have the same JVM
signature
(getChildFragmentManager()Landroidx/fragment/app/FragmentManager;):
fun<get-childFragmentManager>
(): FragmentManager defined in com.xxx.input.reminder.ReminderDialogFragment
fun getChildFragmentManager(): FragmentManager defined in com.xxx.input.reminder.ReminderDialogFragment
May I know, how can I resolve such an error? Thanks.
0