aboutsummaryrefslogtreecommitdiffstats
path: root/java/src
diff options
context:
space:
mode:
authorsatok <satok@google.com>2010-04-28 17:25:29 +0900
committersatok <satok@google.com>2010-04-28 17:25:29 +0900
commit85b6c5fc6b07ec62d1ffa7d1d705826d4a4b5769 (patch)
treee52c4cc8f089c1ba7ec829fb6881a01bf6587366 /java/src
parent22f7ea75187ae2931558ddfef13ee1610ba1ad6f (diff)
downloadlatinime-85b6c5fc6b07ec62d1ffa7d1d705826d4a4b5769.tar.gz
latinime-85b6c5fc6b07ec62d1ffa7d1d705826d4a4b5769.tar.xz
latinime-85b6c5fc6b07ec62d1ffa7d1d705826d4a4b5769.zip
Fix NPE
Change-Id: I27fc6268ea325f6e5f2a8bfd36499bf6c2b9f146
Diffstat (limited to 'java/src')
-rw-r--r--java/src/com/android/inputmethod/latin/LatinImeLogger.java9
1 files changed, 7 insertions, 2 deletions
diff --git a/java/src/com/android/inputmethod/latin/LatinImeLogger.java b/java/src/com/android/inputmethod/latin/LatinImeLogger.java
index 98e20a6d8..4e769b309 100644
--- a/java/src/com/android/inputmethod/latin/LatinImeLogger.java
+++ b/java/src/com/android/inputmethod/latin/LatinImeLogger.java
@@ -31,7 +31,7 @@ public class LatinImeLogger implements SharedPreferences.OnSharedPreferenceChang
// DEFAULT_LOG_ENABLED should be false when released to public.
private static final boolean DEFAULT_LOG_ENABLED = true;
- private static final long MINIMUMSENDINTERVAL = 5 * DateUtils.MINUTE_IN_MILLIS; // 5 min
+ private static final long MINIMUMSENDINTERVAL = 1 * DateUtils.MINUTE_IN_MILLIS; // 1 min
private static final long MINIMUMCOUNTINTERVAL = 20 * DateUtils.SECOND_IN_MILLIS; // 20 sec
private static final char SEPARATER = ';';
private static final int ID_CLICKSUGGESTION = 0;
@@ -74,6 +74,7 @@ public class LatinImeLogger implements SharedPreferences.OnSharedPreferenceChang
mLastTimeCountEntry = mLastTimeSend;
mDeleteCount = 0;
mInputCount = 0;
+ mLogBuffer = new ArrayList<LogEntry>();
final SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(context);
sLogEnabled = prefs.getBoolean(PREF_ENABLE_LOG, DEFAULT_LOG_ENABLED);
prefs.registerOnSharedPreferenceChangeListener(this);
@@ -169,7 +170,11 @@ public class LatinImeLogger implements SharedPreferences.OnSharedPreferenceChang
}
private void commitInternal() {
- mDropBox.addText(TAG, createStringFromEntries(mLogBuffer));
+ String s = createStringFromEntries(mLogBuffer);
+ if (DBG) {
+ Log.d(TAG, "Commit log: " + s);
+ }
+ mDropBox.addText(TAG, s);
reset();
mLastTimeSend = System.currentTimeMillis();
}