Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit a6e1a188 authored by David Liu's avatar David Liu Committed by Android (Google) Code Review
Browse files

Merge "Make sure subclasses calls super.onCreateView() if override in the subclass." into main

parents 770db2a0 f4aae0b4
Loading
Loading
Loading
Loading
+11 −0
Original line number Diff line number Diff line
@@ -17,7 +17,9 @@
package com.android.settingslib.widget

import android.os.Bundle
import android.view.LayoutInflater;
import android.view.View
import android.view.ViewGroup;
import androidx.annotation.CallSuper
import androidx.preference.PreferenceFragmentCompat
import androidx.preference.PreferenceScreen
@@ -26,6 +28,15 @@ import androidx.recyclerview.widget.RecyclerView
/** Base class for Settings to use PreferenceFragmentCompat */
abstract class SettingsBasePreferenceFragment : PreferenceFragmentCompat() {

    @CallSuper
    override fun onCreateView(
        inflater: LayoutInflater,
        container: ViewGroup?,
        savedInstanceState: Bundle?
    ): View {
        return super.onCreateView(inflater, container, savedInstanceState)
    }

    @CallSuper
    override fun onViewCreated(view: View, savedInstanceState: Bundle?) {
        super.onViewCreated(view, savedInstanceState)