Merge "Use AbstractSubscriptionPreferenceController in WifiCallingSettings" into main

This commit is contained in:
Treehugger Robot
2024-12-31 00:14:01 -08:00
committed by Android (Google) Code Review

View File

@@ -58,9 +58,11 @@ import com.android.settings.Utils;
import com.android.settings.core.SubSettingLauncher;
import com.android.settings.dashboard.DashboardFragment;
import com.android.settings.network.ims.WifiCallingQueryImsState;
import com.android.settings.network.telephony.AbstractSubscriptionPreferenceController;
import com.android.settings.network.telephony.wificalling.IWifiCallingRepository;
import com.android.settings.network.telephony.wificalling.WifiCallingRepository;
import com.android.settings.widget.SettingsMainSwitchPreference;
import com.android.settingslib.core.AbstractPreferenceController;
import kotlin.Unit;
@@ -293,6 +295,11 @@ public class WifiCallingSettingsForSub extends DashboardFragment
updateDescriptionForOptions(
List.of(mButtonWfcMode, mButtonWfcRoamingMode, mUpdateAddress));
List<AbstractPreferenceController> subscriptionPreferenceControllers =
useGroup(AbstractSubscriptionPreferenceController.class);
subscriptionPreferenceControllers.forEach(
controller -> ((AbstractSubscriptionPreferenceController) controller).init(mSubId));
}
@Override