public final class InputMethodClient extends Object
Modifier and Type | Class and Description |
---|---|
static interface |
InputMethodClient.StartInputReason |
static interface |
InputMethodClient.UnbindReason |
Modifier and Type | Field and Description |
---|---|
static int |
START_INPUT_REASON_ACTIVATED_BY_IMMS |
static int |
START_INPUT_REASON_APP_CALLED_RESTART_INPUT_API |
static int |
START_INPUT_REASON_BOUND_TO_IMMS |
static int |
START_INPUT_REASON_CHECK_FOCUS |
static int |
START_INPUT_REASON_DEACTIVATED_BY_IMMS |
static int |
START_INPUT_REASON_UNBOUND_FROM_IMMS |
static int |
START_INPUT_REASON_UNSPECIFIED |
static int |
START_INPUT_REASON_WINDOW_FOCUS_GAIN |
static int |
START_INPUT_REASON_WINDOW_FOCUS_GAIN_REPORT_ONLY |
static int |
UNBIND_REASON_DISCONNECT_IME |
static int |
UNBIND_REASON_NO_IME |
static int |
UNBIND_REASON_RESET_IME |
static int |
UNBIND_REASON_SWITCH_CLIENT |
static int |
UNBIND_REASON_SWITCH_IME |
static int |
UNBIND_REASON_SWITCH_IME_FAILED |
static int |
UNBIND_REASON_UNSPECIFIED |
Constructor and Description |
---|
InputMethodClient() |
Modifier and Type | Method and Description |
---|---|
static String |
getStartInputReason(int reason) |
static String |
getUnbindReason(int reason) |
public static final int START_INPUT_REASON_UNSPECIFIED
public static final int START_INPUT_REASON_WINDOW_FOCUS_GAIN
public static final int START_INPUT_REASON_WINDOW_FOCUS_GAIN_REPORT_ONLY
public static final int START_INPUT_REASON_APP_CALLED_RESTART_INPUT_API
public static final int START_INPUT_REASON_CHECK_FOCUS
public static final int START_INPUT_REASON_BOUND_TO_IMMS
public static final int START_INPUT_REASON_UNBOUND_FROM_IMMS
public static final int START_INPUT_REASON_ACTIVATED_BY_IMMS
public static final int START_INPUT_REASON_DEACTIVATED_BY_IMMS
public static final int UNBIND_REASON_UNSPECIFIED
public static final int UNBIND_REASON_SWITCH_CLIENT
public static final int UNBIND_REASON_SWITCH_IME
public static final int UNBIND_REASON_DISCONNECT_IME
public static final int UNBIND_REASON_NO_IME
public static final int UNBIND_REASON_SWITCH_IME_FAILED
public static final int UNBIND_REASON_RESET_IME