diff options
author | 2012-03-13 01:41:46 -0700 | |
---|---|---|
committer | 2012-03-13 01:41:46 -0700 | |
commit | 8e08bfb8debe2c3e03f2feb47174922537d02aad (patch) | |
tree | 4804f7521b6307effe7ab348c3a46be187a05467 /java/src | |
parent | aee5f03d6ebf9cb03b52cbea003556f38745b4fe (diff) | |
parent | 552c3c27f04e6769e40cffbce3a9e8eed1269294 (diff) | |
download | latinime-8e08bfb8debe2c3e03f2feb47174922537d02aad.tar.gz latinime-8e08bfb8debe2c3e03f2feb47174922537d02aad.tar.xz latinime-8e08bfb8debe2c3e03f2feb47174922537d02aad.zip |
Merge "Implement additional proximity characters in the native code Bug: 4343280"
Diffstat (limited to 'java/src')
-rw-r--r-- | java/src/com/android/inputmethod/keyboard/ProximityInfo.java | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/java/src/com/android/inputmethod/keyboard/ProximityInfo.java b/java/src/com/android/inputmethod/keyboard/ProximityInfo.java index 1480bba62..13d18e55a 100644 --- a/java/src/com/android/inputmethod/keyboard/ProximityInfo.java +++ b/java/src/com/android/inputmethod/keyboard/ProximityInfo.java @@ -76,7 +76,7 @@ public class ProximityInfo { public static ProximityInfo createSpellCheckerProximityInfo(final int[] proximity) { final ProximityInfo spellCheckerProximityInfo = createDummyProximityInfo(); spellCheckerProximityInfo.mNativeProximityInfo = - spellCheckerProximityInfo.setProximityInfoNative( + spellCheckerProximityInfo.setProximityInfoNative("", SpellCheckerProximityInfo.ROW_SIZE, 480, 300, 11, 3, (480 / 10), proximity, 0, null, null, null, null, null, null, null, null); return spellCheckerProximityInfo; @@ -87,7 +87,8 @@ public class ProximityInfo { JniUtils.loadNativeLibrary(); } - private native long setProximityInfoNative(int maxProximityCharsSize, int displayWidth, + private native long setProximityInfoNative( + String locale, int maxProximityCharsSize, int displayWidth, int displayHeight, int gridWidth, int gridHeight, int mostCommonKeyWidth, int[] proximityCharsArray, int keyCount, int[] keyXCoordinates, int[] keyYCoordinates, @@ -154,7 +155,7 @@ public class ProximityInfo { calculateSweetSpotParams = false; } - mNativeProximityInfo = setProximityInfoNative(MAX_PROXIMITY_CHARS_SIZE, + mNativeProximityInfo = setProximityInfoNative("", MAX_PROXIMITY_CHARS_SIZE, keyboardWidth, keyboardHeight, mGridWidth, mGridHeight, mMostCommonKeyWidth, proximityCharsArray, keyCount, keyXCoordinates, keyYCoordinates, keyWidths, keyHeights, keyCharCodes, |