Update Tether Settings UI.
Remove the USB notification option.
This commit is contained in:
@@ -1352,10 +1352,6 @@
|
||||
<!-- Title of the screen for adjusting tethering settings -->
|
||||
<string name="tether_screen_title">Tethering settings</string>
|
||||
|
||||
<!-- Tethering notification toggle - controls whether a notification will appear when a tetherable connection becomes available -->
|
||||
<string name="enable_tether_notice_checkbox">Notifications</string>
|
||||
<!-- Tethering notification summary explains the notification toggle -->
|
||||
<string name="enable_tether_notice_checkbox_summary">Show a notification when USB tethering is available</string>
|
||||
<!-- USB Tethering options -->
|
||||
<string name="usb_tethering_button_text">USB tethering</string>
|
||||
<!-- USB available subtext - shown when USB is connected but not currently being tethered -->
|
||||
|
@@ -27,9 +27,4 @@
|
||||
android:targetClass="com.android.internal.app.TetherActivity" />
|
||||
</PreferenceScreen>
|
||||
|
||||
<CheckBoxPreference
|
||||
android:key="enable_tether_notice"
|
||||
android:title="@string/enable_tether_notice_checkbox"
|
||||
android:summary="@string/enable_tether_notice_checkbox_summary"/>
|
||||
|
||||
</PreferenceScreen>
|
||||
|
@@ -36,11 +36,8 @@ import java.util.ArrayList;
|
||||
* Displays preferences for Tethering.
|
||||
*/
|
||||
public class TetherSettings extends PreferenceActivity {
|
||||
|
||||
private static final String ENABLE_TETHER_NOTICE = "enable_tether_notice";
|
||||
private static final String USB_TETHER_SETTINGS = "usb_tether_settings";
|
||||
|
||||
private CheckBoxPreference mEnableTetherNotice;
|
||||
private PreferenceScreen mUsbTether;
|
||||
|
||||
private BroadcastReceiver mTetherChangeReceiver;
|
||||
@@ -57,7 +54,6 @@ public class TetherSettings extends PreferenceActivity {
|
||||
|
||||
addPreferencesFromResource(R.xml.tether_prefs);
|
||||
|
||||
mEnableTetherNotice = (CheckBoxPreference) findPreference(ENABLE_TETHER_NOTICE);
|
||||
mUsbTether = (PreferenceScreen) findPreference(USB_TETHER_SETTINGS);
|
||||
|
||||
ConnectivityManager cm =
|
||||
@@ -65,7 +61,6 @@ public class TetherSettings extends PreferenceActivity {
|
||||
mUsbRegexs = cm.getTetherableUsbRegexs();
|
||||
if (mUsbRegexs.length == 0) {
|
||||
getPreferenceScreen().removePreference(mUsbTether);
|
||||
getPreferenceScreen().removePreference(mEnableTetherNotice);
|
||||
}
|
||||
mWifiRegexs = cm.getTetherableWifiRegexs();
|
||||
}
|
||||
@@ -88,8 +83,6 @@ public class TetherSettings extends PreferenceActivity {
|
||||
@Override
|
||||
protected void onResume() {
|
||||
super.onResume();
|
||||
mEnableTetherNotice.setChecked(Settings.Secure.getInt(getContentResolver(),
|
||||
Settings.Secure.TETHER_NOTIFY, 0) != 0);
|
||||
|
||||
IntentFilter filter = new IntentFilter(ConnectivityManager.ACTION_TETHER_STATE_CHANGED);
|
||||
filter.addAction(Intent.ACTION_MEDIA_SHARED);
|
||||
@@ -160,17 +153,4 @@ public class TetherSettings extends PreferenceActivity {
|
||||
mUsbTether.setEnabled(false);
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean onPreferenceTreeClick(PreferenceScreen preferenceScreen, Preference preference) {
|
||||
|
||||
if (preference == mEnableTetherNotice) {
|
||||
boolean newState = mEnableTetherNotice.isChecked();
|
||||
Settings.Secure.putInt(getContentResolver(),
|
||||
Settings.Secure.TETHER_NOTIFY, newState ? 1 : 0);
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
}
|
||||
|
Reference in New Issue
Block a user