diff options
author | 2013-03-27 23:18:04 -0700 | |
---|---|---|
committer | 2013-03-27 23:18:04 -0700 | |
commit | a657afc32e099d1b12516788e1a32d1303ced295 (patch) | |
tree | 476e83a22041cfa599d0d22ca68980310f576086 /java/src/com/android/inputmethod/dictionarypack/DictionarySettingsFragment.java | |
parent | 53698f8db8806d0d59610b5442c1c77736fdead9 (diff) | |
parent | d555a0d77a02e4125b51f583492be9ba55674b03 (diff) | |
download | latinime-a657afc32e099d1b12516788e1a32d1303ced295.tar.gz latinime-a657afc32e099d1b12516788e1a32d1303ced295.tar.xz latinime-a657afc32e099d1b12516788e1a32d1303ced295.zip |
am d555a0d7: Merge "Cleanup"
* commit 'd555a0d77a02e4125b51f583492be9ba55674b03':
Cleanup
Diffstat (limited to 'java/src/com/android/inputmethod/dictionarypack/DictionarySettingsFragment.java')
-rw-r--r-- | java/src/com/android/inputmethod/dictionarypack/DictionarySettingsFragment.java | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/java/src/com/android/inputmethod/dictionarypack/DictionarySettingsFragment.java b/java/src/com/android/inputmethod/dictionarypack/DictionarySettingsFragment.java index 7e2a6bb1e..61b79a42d 100644 --- a/java/src/com/android/inputmethod/dictionarypack/DictionarySettingsFragment.java +++ b/java/src/com/android/inputmethod/dictionarypack/DictionarySettingsFragment.java @@ -130,6 +130,7 @@ public final class DictionarySettingsFragment extends PreferenceFragment } } + @Override public void downloadedMetadata(final boolean succeeded) { stopLoadingAnimation(); if (!succeeded) return; // If the download failed nothing changed, so no need to refresh @@ -141,6 +142,7 @@ public final class DictionarySettingsFragment extends PreferenceFragment }.start(); } + @Override public void wordListDownloadFinished(final String wordListId, final boolean succeeded) { final WordListPreference pref = findWordListPreference(wordListId); if (null == pref) return; @@ -177,6 +179,7 @@ public final class DictionarySettingsFragment extends PreferenceFragment return null; } + @Override public void updateCycleCompleted() {} private void refreshNetworkState() { @@ -260,6 +263,7 @@ public final class DictionarySettingsFragment extends PreferenceFragment } else if (!cursor.moveToFirst()) { final ArrayList<Preference> result = new ArrayList<Preference>(); result.add(createErrorMessage(activity, R.string.no_dictionaries_available)); + cursor.close(); return result; } else { final String systemLocaleString = Locale.getDefault().toString(); @@ -289,6 +293,7 @@ public final class DictionarySettingsFragment extends PreferenceFragment prefList.put(key, pref); } } while (cursor.moveToNext()); + cursor.close(); return prefList.values(); } } |