[Catalyst] Add Data Saver settings metadata

Bug: 368359883
Flag: com.android.settings.flags.catalyst
Test: manual
Change-Id: I7a4fe8cdd73a551a2b281e3a5a3a0f269b54ee5e
This commit is contained in:
Jacky Wang
2024-11-12 06:50:18 +08:00
parent 8fab3bf097
commit 2bab900fa0
4 changed files with 60 additions and 6 deletions

View File

@@ -17,6 +17,7 @@ package com.android.settings.network
import android.content.Context
import com.android.settings.R
import com.android.settings.datausage.DataSaverScreen
import com.android.settings.flags.Flags
import com.android.settingslib.metadata.PreferenceIconProvider
import com.android.settingslib.metadata.ProvidePreferenceScreen
@@ -43,7 +44,10 @@ class NetworkDashboardScreen : PreferenceScreenCreator, PreferenceIconProvider {
override fun fragmentClass() = NetworkDashboardFragment::class.java
override fun getPreferenceHierarchy(context: Context) = preferenceHierarchy(this) {}
override fun getPreferenceHierarchy(context: Context) =
preferenceHierarchy(this) {
+DataSaverScreen.KEY order 10
}
companion object {
const val KEY = "network_provider_and_internet_screen"