Merge "[Provider Model] Replace WiFi panel to Internet panel"

This commit is contained in:
TreeHugger Robot
2021-01-08 03:57:19 +00:00
committed by Android (Google) Code Review
3 changed files with 99 additions and 0 deletions

View File

@@ -20,6 +20,8 @@ import android.content.Context;
import android.os.Bundle;
import android.provider.Settings;
import com.android.settings.Utils;
public class PanelFeatureProviderImpl implements PanelFeatureProvider {
@Override
@@ -39,6 +41,9 @@ public class PanelFeatureProviderImpl implements PanelFeatureProvider {
case Settings.Panel.ACTION_NFC:
return NfcPanel.create(context);
case Settings.Panel.ACTION_WIFI:
if (Utils.isProviderModelEnabled(context)) {
return InternetConnectivityPanel.create(context);
}
return WifiPanel.create(context);
case Settings.Panel.ACTION_VOLUME:
return VolumePanel.create(context);