diff options
author | Gilles Debunne <debunne@google.com> | 2011-04-13 16:07:31 -0700 |
---|---|---|
committer | Gilles Debunne <debunne@google.com> | 2011-04-13 16:07:34 -0700 |
commit | a00972ab9a95f945342fdbf58956992e01310398 (patch) | |
tree | 92854465359a54cf40382e64f9b3af5f5989d7dc /core/java/android/text/TextUtils.java | |
parent | 3220d0a1dec028ae648cb4d89d7a6aa824b34225 (diff) | |
download | frameworks_base-a00972ab9a95f945342fdbf58956992e01310398.zip frameworks_base-a00972ab9a95f945342fdbf58956992e01310398.tar.gz frameworks_base-a00972ab9a95f945342fdbf58956992e01310398.tar.bz2 |
Fix around suggestionSpan.
Since the kind was unknown, doing a copy/cut on text with a SuggestionSpan crashed.
Change-Id: I10c0677b3587897b82c794db57d7b07149f12e09
Diffstat (limited to 'core/java/android/text/TextUtils.java')
-rw-r--r-- | core/java/android/text/TextUtils.java | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/core/java/android/text/TextUtils.java b/core/java/android/text/TextUtils.java index ee6342a..ac5db62 100644 --- a/core/java/android/text/TextUtils.java +++ b/core/java/android/text/TextUtils.java @@ -37,6 +37,7 @@ import android.text.style.ScaleXSpan; import android.text.style.StrikethroughSpan; import android.text.style.StyleSpan; import android.text.style.SubscriptSpan; +import android.text.style.SuggestionSpan; import android.text.style.SuperscriptSpan; import android.text.style.TextAppearanceSpan; import android.text.style.TypefaceSpan; @@ -566,7 +567,7 @@ public class TextUtils { /** @hide */ public static final int ANNOTATION = 18; /** @hide */ - public static final int CORRECTION_SPAN = 19; + public static final int SUGGESTION_SPAN = 19; /** * Flatten a CharSequence and whatever styles can be copied across processes @@ -712,6 +713,10 @@ public class TextUtils { readSpan(p, sp, new Annotation(p)); break; + case SUGGESTION_SPAN: + readSpan(p, sp, new SuggestionSpan(p)); + break; + default: throw new RuntimeException("bogus span encoding " + kind); } |