From 2edd109f84cb85091b7cf81ec5c6be92bde129cb Mon Sep 17 00:00:00 2001 From: Ken Wakasa Date: Sat, 10 Dec 2011 00:35:50 +0900 Subject: Some tweaks for Researcher Mode Change-Id: I6b16dd2fe6d7356c747ba0ee2da5976738003ded --- java/src/com/android/inputmethod/latin/Utils.java | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) (limited to 'java/src/com/android/inputmethod/latin/Utils.java') diff --git a/java/src/com/android/inputmethod/latin/Utils.java b/java/src/com/android/inputmethod/latin/Utils.java index 82f27558f..75bc10cf3 100644 --- a/java/src/com/android/inputmethod/latin/Utils.java +++ b/java/src/com/android/inputmethod/latin/Utils.java @@ -537,6 +537,10 @@ public class Utils { mLoggingHandler.post(new Runnable() { @Override public void run() { + final Date date = new Date(); + date.setTime(System.currentTimeMillis()); + final String currentDateTimeString = + new SimpleDateFormat("yyyyMMdd-HHmmssZ").format(date); if (mFile == null) { Log.w(TAG, "No internal log file found."); return; @@ -548,8 +552,8 @@ public class Utils { return; } mWriter.flush(); - final String destPath = - Environment.getExternalStorageDirectory() + "/" + FILENAME; + final String destPath = Environment.getExternalStorageDirectory() + + "/research-" + currentDateTimeString + ".log"; final File destFile = new File(destPath); try { final FileChannel src = (new FileInputStream(mFile)).getChannel(); @@ -575,7 +579,8 @@ public class Utils { } intent.setType("text/plain"); intent.putExtra(Intent.EXTRA_STREAM, Uri.parse("file://" + destPath)); - intent.putExtra(Intent.EXTRA_SUBJECT, "[Research Logs]"); + intent.putExtra(Intent.EXTRA_SUBJECT, + "[Research Logs] " + currentDateTimeString); mIms.startActivity(intent); } }); -- cgit v1.2.3-83-g751a