Home | History | Annotate | Download | only in inputmethodservice

Lines Matching refs:keyIndex

829     private void showPreview(int keyIndex) {
833 mCurrentKeyIndex = keyIndex;
850 if (keyIndex == NOT_A_KEY) {
856 if (keyIndex != NOT_A_KEY) {
859 showKey(keyIndex);
862 mHandler.obtainMessage(MSG_SHOW_PREVIEW, keyIndex, 0),
869 private void showKey(final int keyIndex) {
872 if (keyIndex < 0 || keyIndex >= mKeys.length) return;
873 Key key = keys[keyIndex];
963 * @param keyIndex the index of the key in the attached {@link Keyboard}.
966 public void invalidateKey(int keyIndex) {
968 if (keyIndex < 0 || keyIndex >= mKeys.length) {
971 final Key key = mKeys[keyIndex];
1135 int keyIndex = getKeyIndices(touchX, touchY, null);
1171 mCurrentKey = keyIndex;
1172 mDownKey = keyIndex;
1175 checkMultiTap(eventTime, keyIndex);
1176 mKeyboardActionListener.onPress(keyIndex != NOT_A_KEY ?
1177 mKeys[keyIndex].codes[0] : 0);
1193 showPreview(keyIndex);
1198 if (keyIndex != NOT_A_KEY) {
1200 mCurrentKey = keyIndex;
1203 if (keyIndex == mCurrentKey) {
1213 mCurrentKey = keyIndex;
1222 if (keyIndex != NOT_A_KEY) {
1233 if (keyIndex == mCurrentKey) {
1239 mCurrentKey = keyIndex;
1254 invalidateKey(keyIndex);
1339 private void checkMultiTap(long eventTime, int keyIndex) {
1340 if (keyIndex == NOT_A_KEY) return;
1341 Key key = mKeys[keyIndex];
1345 && keyIndex == mLastSentIndex) {
1353 if (eventTime > mLastTapTime + MULTITAP_INTERVAL || keyIndex != mLastSentIndex) {