Check boxes are replaced by switches in KitKat.
Make the code work for both widgets by using the TwoStatePreference interface. Bug 19596067. Change-Id: I8352361dcf74b54136b6177de9aac3eb2942a4c0
This commit is contained in:
parent
5455179b54
commit
2321c41b5b
1 changed files with 3 additions and 3 deletions
|
@ -24,8 +24,8 @@ import android.content.pm.PackageManager;
|
|||
import android.content.pm.ResolveInfo;
|
||||
import android.os.Build;
|
||||
import android.os.Bundle;
|
||||
import android.preference.CheckBoxPreference;
|
||||
import android.preference.Preference;
|
||||
import android.preference.TwoStatePreference;
|
||||
|
||||
import com.android.inputmethod.dictionarypack.DictionarySettingsActivity;
|
||||
import com.android.inputmethod.latin.R;
|
||||
|
@ -88,8 +88,8 @@ public final class CorrectionSettingsFragment extends SubScreenFragment {
|
|||
}
|
||||
|
||||
private void ensureConsistencyOfAutoCorrectionSettings() {
|
||||
final CheckBoxPreference autoCorrectionPref = (CheckBoxPreference) findPreference(
|
||||
Settings.PREF_AUTO_CORRECTION);
|
||||
final TwoStatePreference autoCorrectionPref = (TwoStatePreference)
|
||||
findPreference(Settings.PREF_AUTO_CORRECTION);
|
||||
if (!autoCorrectionPref.isChecked()) {
|
||||
setPreferenceEnabled(Settings.PREF_BIGRAM_PREDICTIONS, false);
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue