diff options
author | 2012-03-14 18:46:44 +0900 | |
---|---|---|
committer | 2012-03-14 18:51:01 +0900 | |
commit | a5f7969f5b54e2aca304787a89134e4e3574c2ee (patch) | |
tree | da2094f32f62952e42a1bf6bcdc64427c180bfce /java/src | |
parent | bdf6d1b18b3cebdde5f39d10066ead34be161baf (diff) | |
download | latinime-a5f7969f5b54e2aca304787a89134e4e3574c2ee.tar.gz latinime-a5f7969f5b54e2aca304787a89134e4e3574c2ee.tar.xz latinime-a5f7969f5b54e2aca304787a89134e4e3574c2ee.zip |
Use HashSet to hold keys in Keyboard
This partially reverts Ie0554362.
Change-Id: I0de971c5efb4e8eb093be2a0793a08bd79baee22
Diffstat (limited to 'java/src')
-rw-r--r-- | java/src/com/android/inputmethod/keyboard/Keyboard.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/java/src/com/android/inputmethod/keyboard/Keyboard.java b/java/src/com/android/inputmethod/keyboard/Keyboard.java index 44c6a4966..cdf07ed70 100644 --- a/java/src/com/android/inputmethod/keyboard/Keyboard.java +++ b/java/src/com/android/inputmethod/keyboard/Keyboard.java @@ -41,6 +41,7 @@ import java.io.IOException; import java.util.ArrayList; import java.util.Arrays; import java.util.HashMap; +import java.util.HashSet; import java.util.List; import java.util.Map; @@ -225,7 +226,7 @@ public class Keyboard { public int GRID_WIDTH; public int GRID_HEIGHT; - public final ArrayList<Key> mKeys = new ArrayList<Key>(); + public final HashSet<Key> mKeys = new HashSet<Key>(); public final ArrayList<Key> mShiftKeys = new ArrayList<Key>(); public final ArrayList<Key> mAltCodeKeysWhileTyping = new ArrayList<Key>(); public final KeyboardIconsSet mIconsSet = new KeyboardIconsSet(); |