Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit bb333710 authored by Salvador Martinez's avatar Salvador Martinez
Browse files

Add unofficial intent for WifiTetherSettings

This CL adds an intent that can be used to start
WifiTether Settings.

Test: SettingsGatewayTest still passes
Bug: 110235497
Bug: 80251951
Change-Id: Iac94e563a91b1f821f69f18234d8176350ae5f29
parent 55dfd8a8
Loading
Loading
Loading
Loading
+14 −0
Original line number Diff line number Diff line
@@ -467,6 +467,20 @@
                android:value="com.android.settings.TetherSettings" />
        </activity>

        <activity
            android:name="Settings$WifiTetherSettingsActivity"
            android:label="@string/wifi_hotspot_checkbox_text"
            android:icon="@drawable/ic_wifi_tethering"
            android:parentActivityName="Settings">
            <intent-filter>
                <action android:name="com.android.settings.WIFI_TETHER_SETTINGS" />
                <category android:name="android.intent.category.DEFAULT" />
            </intent-filter>
            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
                android:value="com.android.settings.wifi.tether.WifiTetherSettings" />
        </activity>


        <!-- Keep compatibility with old shortcuts. -->
        <activity-alias android:name=".TetherSettings"
                  android:label="@string/tether_settings_title_all"
+1 −0
Original line number Diff line number Diff line
@@ -32,6 +32,7 @@ public class Settings extends SettingsActivity {
    public static class BluetoothSettingsActivity extends SettingsActivity { /* empty */ }
    public static class SimSettingsActivity extends SettingsActivity { /* empty */ }
    public static class TetherSettingsActivity extends SettingsActivity { /* empty */ }
    public static class WifiTetherSettingsActivity extends SettingsActivity { /* empty */ }
    public static class VpnSettingsActivity extends SettingsActivity { /* empty */ }
    public static class DateTimeSettingsActivity extends SettingsActivity { /* empty */ }
    public static class PrivateVolumeForgetActivity extends SettingsActivity { /* empty */ }
+2 −0
Original line number Diff line number Diff line
@@ -136,6 +136,7 @@ import com.android.settings.wifi.WifiInfo;
import com.android.settings.wifi.WifiSettings;
import com.android.settings.wifi.calling.WifiCallingSettings;
import com.android.settings.wifi.p2p.WifiP2pSettings;
import com.android.settings.wifi.tether.WifiTetherSettings;

public class SettingsGateway {

@@ -151,6 +152,7 @@ public class SettingsGateway {
            SimSettings.class.getName(),
            TetherSettings.class.getName(),
            WifiP2pSettings.class.getName(),
            WifiTetherSettings.class.getName(),
            BackgroundCheckSummary.class.getName(),
            VpnSettings.class.getName(),
            DateTimeSettings.class.getName(),