Use FeatureProvider to provide the firmware update category.
1. Add KeyboardSettingsFeatureProvider in FeatureFactory. 2. Use KeyboardSettingsFeatureProvider to add firmware update UI. Bug: 270114180 Test: manual, atest KeyboardSettingsFeatureProviderImplTest Change-Id: I62ec7aff71dd5c0d496860363f2c5b3e992503ff
This commit is contained in:
@@ -33,6 +33,7 @@ import com.android.settings.fuelgauge.BatteryStatusFeatureProvider
|
||||
import com.android.settings.fuelgauge.PowerUsageFeatureProvider
|
||||
import com.android.settings.gestures.AssistGestureFeatureProvider
|
||||
import com.android.settings.homepage.contextualcards.ContextualCardFeatureProvider
|
||||
import com.android.settings.inputmethod.KeyboardSettingsFeatureProvider
|
||||
import com.android.settings.localepicker.LocaleFeatureProvider
|
||||
import com.android.settings.overlay.DockUpdaterFeatureProvider
|
||||
import com.android.settings.overlay.FeatureFactory
|
||||
@@ -182,4 +183,8 @@ class FakeFeatureFactory : FeatureFactory() {
|
||||
override fun getWifiFeatureProvider(): WifiFeatureProvider {
|
||||
TODO("Not yet implemented")
|
||||
}
|
||||
|
||||
override fun getKeyboardSettingsFeatureProvider(): KeyboardSettingsFeatureProvider {
|
||||
TODO("Not yet implemented")
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user