diff options
Diffstat (limited to 'java/src/com/android/inputmethod/latin/Utils.java')
-rw-r--r-- | java/src/com/android/inputmethod/latin/Utils.java | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/java/src/com/android/inputmethod/latin/Utils.java b/java/src/com/android/inputmethod/latin/Utils.java index f8dd5ae42..a7de47c58 100644 --- a/java/src/com/android/inputmethod/latin/Utils.java +++ b/java/src/com/android/inputmethod/latin/Utils.java @@ -30,6 +30,8 @@ import android.text.TextUtils; import android.text.format.DateUtils; import android.util.Log; +import com.android.inputmethod.latin.SuggestedWords.SuggestedWordInfo; + import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; @@ -454,4 +456,13 @@ public class Utils { LatinImeLogger.logOnAutoCorrectionCancelled(); } } + + public static String getDebugInfo(final SuggestedWords suggestions, final int pos) { + if (!LatinImeLogger.sDBG) return null; + final SuggestedWordInfo wordInfo = suggestions.getInfo(pos); + if (wordInfo == null) return null; + final String info = wordInfo.getDebugString(); + if (TextUtils.isEmpty(info)) return null; + return info; + } } |