Revert "Cherish: Monet settings"
This reverts commit 7d6755e20e.
Signed-off-by: Hưng Phan <phandinhhungvp2001@gmail.com>
This commit is contained in:
@@ -20,26 +20,15 @@ import androidx.preference.Preference
|
||||
|
||||
import com.android.internal.logging.nano.MetricsProto
|
||||
import com.android.settings.dashboard.DashboardFragment
|
||||
import com.cherish.settings.fragments.ColorPickerFragment
|
||||
import com.cherish.settings.preferences.ColorPickerPreference
|
||||
|
||||
abstract class CherishDashboardFragment: DashboardFragment() {
|
||||
override fun getMetricsCategory(): Int = MetricsProto.MetricsEvent.CHERISH_SETTINGS
|
||||
|
||||
override fun onDisplayPreferenceDialog(preference: Preference) {
|
||||
if (preference is ColorPickerPreference) {
|
||||
ColorPickerFragment(preference.color).apply {
|
||||
setOnConfirmListener {
|
||||
preference.setColor(it)
|
||||
}
|
||||
}.show(childFragmentManager, COLOR_PICKER_DIALOG_KEY)
|
||||
} else {
|
||||
super.onDisplayPreferenceDialog(preference)
|
||||
}
|
||||
super.onDisplayPreferenceDialog(preference)
|
||||
}
|
||||
|
||||
companion object {
|
||||
const val REQUEST_KEY = "CherishDashboardFragment#RequestKey"
|
||||
const val COLOR_PICKER_DIALOG_KEY = "color_picker_dialog"
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user