X-Git-Url: http://gitweb.fperrin.net/?a=blobdiff_plain;f=src%2Fcom%2Fhughes%2Fandroid%2Fdictionary%2FPreferenceActivity.java;h=6a610907db583386c1d7d2da067a7627fe176ab8;hb=30a1ad573637d1781c3c47b33882b5fcddaabdf7;hp=d8ded038fd4d08ba50ffc0607e300bfcb1ac7c3b;hpb=f8a245b0a2461fb922b72fd137f2a44662c9c760;p=Dictionary.git diff --git a/src/com/hughes/android/dictionary/PreferenceActivity.java b/src/com/hughes/android/dictionary/PreferenceActivity.java index d8ded03..6a61090 100644 --- a/src/com/hughes/android/dictionary/PreferenceActivity.java +++ b/src/com/hughes/android/dictionary/PreferenceActivity.java @@ -19,13 +19,12 @@ import android.content.SharedPreferences; import android.os.Bundle; import android.os.Build; import android.os.Environment; -import android.preference.ListPreference; -import android.preference.PreferenceManager; +import android.support.v7.app.AppCompatActivity; +import android.support.v7.preference.PreferenceManager; import java.io.File; -import java.util.List; -public class PreferenceActivity extends android.preference.PreferenceActivity +public class PreferenceActivity extends AppCompatActivity implements SharedPreferences.OnSharedPreferenceChangeListener { static boolean prefsMightHaveChanged = false; @@ -51,21 +50,7 @@ public class PreferenceActivity extends android.preference.PreferenceActivity * fashion */ super.onCreate(savedInstanceState); - addPreferencesFromResource(R.xml.preferences); - ListPreference defaultDic = (ListPreference) findPreference(getResources().getString( - R.string.defaultDicKey)); - List dicts = application.getDictionariesOnDevice(null); - - final CharSequence[] entries = new CharSequence[dicts.size()]; - final CharSequence[] entryvalues = new CharSequence[dicts.size()]; - - for (int i = 0; i < entries.length; ++i) { - entries[i] = dicts.get(i).dictInfo; - entryvalues[i] = dicts.get(i).uncompressedFilename; - } - - defaultDic.setEntries(entries); - defaultDic.setEntryValues(entryvalues); + setContentView(R.layout.preference_activity); } @Override