Merge "Add PreferenceChangeListener to ApnSettings" am: 66d28c3e37
am: 9745ec5421
Change-Id: I6a6021f131f568b51fb491248d71e4ccbcdc49ef
This commit is contained in:
@@ -60,7 +60,8 @@ import com.android.settingslib.RestrictedLockUtils.EnforcedAdmin;
|
|||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
|
|
||||||
public class ApnSettings extends RestrictedSettingsFragment {
|
public class ApnSettings extends RestrictedSettingsFragment
|
||||||
|
implements Preference.OnPreferenceChangeListener {
|
||||||
static final String TAG = "ApnSettings";
|
static final String TAG = "ApnSettings";
|
||||||
|
|
||||||
public static final String EXTRA_POSITION = "position";
|
public static final String EXTRA_POSITION = "position";
|
||||||
@@ -312,6 +313,7 @@ public class ApnSettings extends RestrictedSettingsFragment {
|
|||||||
pref.setKey(key);
|
pref.setKey(key);
|
||||||
pref.setTitle(name);
|
pref.setTitle(name);
|
||||||
pref.setPersistent(false);
|
pref.setPersistent(false);
|
||||||
|
pref.setOnPreferenceChangeListener(this);
|
||||||
pref.setSubId(subId);
|
pref.setSubId(subId);
|
||||||
if (mHidePresetApnDetails && edited == Telephony.Carriers.UNEDITED) {
|
if (mHidePresetApnDetails && edited == Telephony.Carriers.UNEDITED) {
|
||||||
pref.setHideDetails();
|
pref.setHideDetails();
|
||||||
@@ -385,6 +387,7 @@ public class ApnSettings extends RestrictedSettingsFragment {
|
|||||||
startActivity(intent);
|
startActivity(intent);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
public boolean onPreferenceChange(Preference preference, Object newValue) {
|
public boolean onPreferenceChange(Preference preference, Object newValue) {
|
||||||
Log.d(TAG, "onPreferenceChange(): Preference - " + preference
|
Log.d(TAG, "onPreferenceChange(): Preference - " + preference
|
||||||
+ ", newValue - " + newValue + ", newValue type - "
|
+ ", newValue - " + newValue + ", newValue type - "
|
||||||
|
Reference in New Issue
Block a user