LibreOffice Module android (master) 1
LOKitInputConnectionHandler.java
Go to the documentation of this file.
1/* -*- Mode: Java; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
2/*
3 * This file is part of the LibreOffice project.
4 *
5 * This Source Code Form is subject to the terms of the Mozilla Public
6 * License, v. 2.0. If a copy of the MPL was not distributed with this
7 * file, You can obtain one at http://mozilla.org/MPL/2.0/.
8 */
9package org.libreoffice;
10
11import android.view.KeyEvent;
12import android.view.inputmethod.EditorInfo;
13import android.view.inputmethod.InputConnection;
14
16
22 private static final String LOGTAG = LOKitInputConnectionHandler.class.getSimpleName();
23
24 @Override
25 public InputConnection onCreateInputConnection(EditorInfo outAttrs) {
26 return null;
27 }
28
32 @Override
33 public boolean onKeyPreIme(int keyCode, KeyEvent event) {
34 return false;
35 }
36
40 @Override
41 public boolean onKeyDown(int keyCode, KeyEvent event) {
43 return false;
44 }
45
49 @Override
50 public boolean onKeyLongPress(int keyCode, KeyEvent event) {
51 return false;
52 }
53
58 @Override
59 public boolean onKeyMultiple(int keyCode, int repeatCount, KeyEvent event) {
61 return false;
62 }
63
67 @Override
68 public boolean onKeyUp(int keyCode, KeyEvent event) {
70 return false;
71 }
72}
73
74/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
Implementation of InputConnectionHandler.
boolean onKeyUp(int keyCode, KeyEvent event)
When key up event happens.
boolean onKeyMultiple(int keyCode, int repeatCount, KeyEvent event)
When key multiple event happens.
InputConnection onCreateInputConnection(EditorInfo outAttrs)
boolean onKeyPreIme(int keyCode, KeyEvent event)
When key pre-Ime happens.
boolean onKeyLongPress(int keyCode, KeyEvent event)
When key long press event happens.
boolean onKeyDown(int keyCode, KeyEvent event)
When key down event happens.
Common static LOKit functions, functions to send events.
Definition: LOKitShell.java:26
static void sendKeyEvent(KeyEvent event)
Send key event to LOKitThread.
Definition: LOKitShell.java:90