aboutsummaryrefslogtreecommitdiffstats
path: root/java/src/com/android/inputmethod/research/ResearchLogger.java
diff options
context:
space:
mode:
authorKurt Partridge <kep@google.com>2012-07-18 17:05:48 -0700
committerKurt Partridge <kep@google.com>2012-07-20 15:24:48 -0700
commit9c539d5a5c8e9b36be482fd7ebb2a71a22ef6af0 (patch)
tree69dacf570739d514d1cbf9878882df6a402e0d8e /java/src/com/android/inputmethod/research/ResearchLogger.java
parent6b966160ac8570271547bf63217efa5e228d4acc (diff)
downloadlatinime-9c539d5a5c8e9b36be482fd7ebb2a71a22ef6af0.tar.gz
latinime-9c539d5a5c8e9b36be482fd7ebb2a71a22ef6af0.tar.xz
latinime-9c539d5a5c8e9b36be482fd7ebb2a71a22ef6af0.zip
ResearchLog uploading
- uploads files in the background to server multi-project commit with Ie0d937773e04b2fbefc8d76c231aaa52ebc392c9 Bug: 6188932 Change-Id: I90bb0e237eeb567e4cbb51085f2229f17f1fe71c
Diffstat (limited to 'java/src/com/android/inputmethod/research/ResearchLogger.java')
-rw-r--r--java/src/com/android/inputmethod/research/ResearchLogger.java7
1 files changed, 6 insertions, 1 deletions
diff --git a/java/src/com/android/inputmethod/research/ResearchLogger.java b/java/src/com/android/inputmethod/research/ResearchLogger.java
index e27e84f53..b40bfe387 100644
--- a/java/src/com/android/inputmethod/research/ResearchLogger.java
+++ b/java/src/com/android/inputmethod/research/ResearchLogger.java
@@ -120,6 +120,8 @@ public class ResearchLogger implements SharedPreferences.OnSharedPreferenceChang
private KeyboardSwitcher mKeyboardSwitcher;
private Context mContext;
+ private ResearchLogUploader mResearchLogUploader;
+
private ResearchLogger() {
}
@@ -158,6 +160,8 @@ public class ResearchLogger implements SharedPreferences.OnSharedPreferenceChang
e.apply();
}
}
+ mResearchLogUploader = new ResearchLogUploader(ims, mFilesDir);
+ mResearchLogUploader.start();
mKeyboardSwitcher = keyboardSwitcher;
mContext = ims;
mPrefs = prefs;
@@ -327,7 +331,7 @@ public class ResearchLogger implements SharedPreferences.OnSharedPreferenceChang
latinIME.getString(R.string.note_timestamp_for_researchlog),
showEnable ? latinIME.getString(R.string.enable_session_logging) :
latinIME.getString(R.string.do_not_log_this_session),
- latinIME.getString(R.string.log_whole_session_history),
+ latinIME.getString(R.string.log_whole_session_history)
};
final DialogInterface.OnClickListener listener = new DialogInterface.OnClickListener() {
@Override
@@ -536,6 +540,7 @@ public class ResearchLogger implements SharedPreferences.OnSharedPreferenceChang
return;
}
if (mMainResearchLog == null) {
+ Log.w(TAG, "ResearchLog was not properly set up");
return;
}
if (isPrivacySensitive) {