Fix typo of some methods' name

Also changes some methods' argument type from Locale to String.

Change-Id: Ib68b528a450dc68a01546483403230f76500bee4
diff --git a/native/jni/src/proximity_info.h b/native/jni/src/proximity_info.h
index c1eefea..feb0c94 100644
--- a/native/jni/src/proximity_info.h
+++ b/native/jni/src/proximity_info.h
@@ -45,7 +45,7 @@
     } ProximityType;
 
     ProximityInfo(const std::string localeStr, const int maxProximityCharsSize,
-            const int keyboardWidth, const int keybaordHeight, const int gridWidth,
+            const int keyboardWidth, const int keyboardHeight, const int gridWidth,
             const int gridHeight, const int mostCommonkeyWidth,
             const int32_t *proximityCharsArray, const int keyCount, const int32_t *keyXCoordinates,
             const int32_t *keyYCoordinates, const int32_t *keyWidths, const int32_t *keyHeights,