[Provider Model] Replace WiFi panel to Internet panel
- Replace the android.settings.panel.action.WIFI panel - Provider Model Disable: Wifi panel - Provider Model Enabled: Internet panel Bug: 172707942 Test: manual test - adb shell am start -a android.settings.panel.action.WIFI - atest PanelFeatureProviderImplTest Change-Id: I9f111e96385452b586971d4c28988b564d4e25f4
This commit is contained in:
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user