[Expressive design] Apply colors to homepage icons
Bug: 396944193 Test: visual, robotest Flag: com.android.settingslib.widget.theme.flags.is_expressive_design_enabled Change-Id: I6ec24bdf8cb9a6f8454bd837daffe743b3b01526
This commit is contained in:
@@ -26,6 +26,7 @@ import com.android.settingslib.metadata.PreferenceMetadata
|
||||
import com.android.settingslib.metadata.ProvidePreferenceScreen
|
||||
import com.android.settingslib.metadata.preferenceHierarchy
|
||||
import com.android.settingslib.preference.PreferenceScreenCreator
|
||||
import com.android.settingslib.widget.SettingsThemeHelper.isExpressiveTheme
|
||||
|
||||
@ProvidePreferenceScreen(NetworkDashboardScreen.KEY)
|
||||
class NetworkDashboardScreen : PreferenceScreenCreator, PreferenceIconProvider {
|
||||
@@ -37,6 +38,7 @@ class NetworkDashboardScreen : PreferenceScreenCreator, PreferenceIconProvider {
|
||||
|
||||
override fun getIcon(context: Context) =
|
||||
when {
|
||||
isExpressiveTheme(context) -> R.drawable.ic_homepage_network
|
||||
Flags.homepageRevamp() -> R.drawable.ic_settings_wireless_filled
|
||||
else -> R.drawable.ic_settings_wireless
|
||||
}
|
||||
|
Reference in New Issue
Block a user