aboutsummaryrefslogtreecommitdiffstats
path: root/java/src/com/android/inputmethod/dictionarypack/DictionarySettingsFragment.java
diff options
context:
space:
mode:
authorJean Chalard <jchalard@google.com>2013-04-24 20:31:39 +0900
committerJean Chalard <jchalard@google.com>2013-04-26 20:34:56 +0900
commitab0c66b9d1f732a0dc372abd6d113d2cac33b8ac (patch)
treee6dce70e4c45827218035f1341d80dfad1fab947 /java/src/com/android/inputmethod/dictionarypack/DictionarySettingsFragment.java
parentae577ac1dbe94e120715e7ce551c6a07213e8cc8 (diff)
downloadlatinime-ab0c66b9d1f732a0dc372abd6d113d2cac33b8ac.tar.gz
latinime-ab0c66b9d1f732a0dc372abd6d113d2cac33b8ac.tar.xz
latinime-ab0c66b9d1f732a0dc372abd6d113d2cac33b8ac.zip
[PB10] Add a progress bar to display file download progress
The progress bar is showing but doesn't show progress yet. Bug: 7600384 Change-Id: I80debd3f4368e82e4184a6c638bdcc8e48ed2305
Diffstat (limited to 'java/src/com/android/inputmethod/dictionarypack/DictionarySettingsFragment.java')
-rw-r--r--java/src/com/android/inputmethod/dictionarypack/DictionarySettingsFragment.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/java/src/com/android/inputmethod/dictionarypack/DictionarySettingsFragment.java b/java/src/com/android/inputmethod/dictionarypack/DictionarySettingsFragment.java
index aa1e9b9cf..fb75d6dc0 100644
--- a/java/src/com/android/inputmethod/dictionarypack/DictionarySettingsFragment.java
+++ b/java/src/com/android/inputmethod/dictionarypack/DictionarySettingsFragment.java
@@ -285,6 +285,7 @@ public final class DictionarySettingsFragment extends PreferenceFragment
final int localeIndex = cursor.getColumnIndex(MetadataDbHelper.LOCALE_COLUMN);
final int descriptionIndex = cursor.getColumnIndex(MetadataDbHelper.DESCRIPTION_COLUMN);
final int statusIndex = cursor.getColumnIndex(MetadataDbHelper.STATUS_COLUMN);
+ final int filesizeIndex = cursor.getColumnIndex(MetadataDbHelper.FILESIZE_COLUMN);
do {
final String wordlistId = cursor.getString(idIndex);
final int version = cursor.getInt(versionIndex);
@@ -294,6 +295,7 @@ public final class DictionarySettingsFragment extends PreferenceFragment
final int status = cursor.getInt(statusIndex);
final int matchLevel = LocaleUtils.getMatchLevel(systemLocaleString, localeString);
final String matchLevelString = LocaleUtils.getMatchLevelSortedString(matchLevel);
+ final int filesize = cursor.getInt(filesizeIndex);
// The key is sorted in lexicographic order, according to the match level, then
// the description.
final String key = matchLevelString + "." + description + "." + wordlistId;
@@ -301,7 +303,7 @@ public final class DictionarySettingsFragment extends PreferenceFragment
if (null == existingPref || hasPriority(status, existingPref.mStatus)) {
final WordListPreference pref = new WordListPreference(activity,
mDictionaryListInterfaceState, mClientId, wordlistId, version, locale,
- description, status);
+ description, status, filesize);
prefList.put(key, pref);
}
} while (cursor.moveToNext());