X-Git-Url: http://gitweb.fperrin.net/?a=blobdiff_plain;f=src%2Fcom%2Fhughes%2Fandroid%2Fdictionary%2FPreferenceActivity.java;fp=src%2Fcom%2Fhughes%2Fandroid%2Fdictionary%2FPreferenceActivity.java;h=8b1e2f773a955add5a847707a33e08d3df0a1412;hb=3d72bc11d5ef9d58e62b5beb4e33a437da28d4b8;hp=c99aa9605304ebbf59f31bee66b5fbe746ed5177;hpb=4a0a832b09c2e1c189701b4b9e2529b37592e0b0;p=Dictionary.git diff --git a/src/com/hughes/android/dictionary/PreferenceActivity.java b/src/com/hughes/android/dictionary/PreferenceActivity.java index c99aa96..8b1e2f7 100644 --- a/src/com/hughes/android/dictionary/PreferenceActivity.java +++ b/src/com/hughes/android/dictionary/PreferenceActivity.java @@ -20,40 +20,41 @@ import android.os.Bundle; import android.preference.ListPreference; public class PreferenceActivity extends android.preference.PreferenceActivity { - - static boolean prefsMightHaveChanged = false; - - @SuppressWarnings("deprecation") - @Override - public void onCreate(Bundle savedInstanceState) { - setTheme(((DictionaryApplication)getApplication()).getSelectedTheme().themeId); - - /** - * @author Dominik Köppl - * Preference: select default dictionary - * As this list is dynamically generated, we have to do it in this fashion - */ - super.onCreate(savedInstanceState); - addPreferencesFromResource(R.xml.preferences); - ListPreference defaultDic = (ListPreference) findPreference(getResources().getString(R.string.defaultDicKey)); - DictionaryApplication application = (DictionaryApplication) getApplication(); - 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); - } - - @Override - public void onContentChanged() { - super.onContentChanged(); - } + + static boolean prefsMightHaveChanged = false; + + @SuppressWarnings("deprecation") + @Override + public void onCreate(Bundle savedInstanceState) { + setTheme(((DictionaryApplication) getApplication()).getSelectedTheme().themeId); + + /** + * @author Dominik Köppl Preference: select default dictionary As this + * list is dynamically generated, we have to do it in this + * fashion + */ + super.onCreate(savedInstanceState); + addPreferencesFromResource(R.xml.preferences); + ListPreference defaultDic = (ListPreference) findPreference(getResources().getString( + R.string.defaultDicKey)); + DictionaryApplication application = (DictionaryApplication) getApplication(); + 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); + } + + @Override + public void onContentChanged() { + super.onContentChanged(); + } }