[Catalyst] Remove PreferenceMetadata usages
Classes that implement PersistentPreference don't need to implement PreferenceMetadata Bug: 388167302 Test: atest and manual Flag: EXEMPT refactor NO_IFTTT=refactor Change-Id: Icf7d5eb4bbd426eb7e8dd562eda3c0a775457a3e
This commit is contained in:
@@ -18,14 +18,14 @@ package com.android.settings.widget
|
||||
|
||||
import android.content.Context
|
||||
import androidx.preference.Preference
|
||||
import com.android.settingslib.metadata.BooleanValuePreference
|
||||
import com.android.settingslib.metadata.PreferenceMetadata
|
||||
import com.android.settingslib.metadata.TwoStatePreference
|
||||
import com.android.settingslib.preference.PreferenceBindingPlaceholder
|
||||
import com.android.settingslib.preference.TwoStatePreferenceBinding
|
||||
import com.android.settingslib.preference.BooleanValuePreferenceBinding
|
||||
|
||||
/** Base metadata of `MainSwitchBar`. */
|
||||
interface MainSwitchBarMetadata :
|
||||
TwoStatePreference, TwoStatePreferenceBinding, PreferenceBindingPlaceholder {
|
||||
BooleanValuePreference, BooleanValuePreferenceBinding, PreferenceBindingPlaceholder {
|
||||
|
||||
/**
|
||||
* Disable main switch bar when user toggles the switch. By this way, user cannot toggle again
|
||||
|
||||
Reference in New Issue
Block a user