public class QMUIKeyboardHelper
extends java.lang.Object
| 限定符和类型 | 类和说明 |
|---|---|
static interface |
QMUIKeyboardHelper.KeyboardVisibilityEventListener |
| 限定符和类型 | 字段和说明 |
|---|---|
static int |
SHOW_KEYBOARD_DELAY_TIME
显示软键盘的延迟时间
|
| 构造器和说明 |
|---|
QMUIKeyboardHelper() |
| 限定符和类型 | 方法和说明 |
|---|---|
static boolean |
hideKeyboard(android.view.View view)
隐藏软键盘 可以和
showKeyboard(EditText, boolean)搭配使用,进行键盘的显示隐藏控制。 |
static boolean |
isKeyboardVisible(android.app.Activity activity)
Determine if keyboard is visible
|
static void |
setVisibilityEventListener(android.app.Activity activity,
QMUIKeyboardHelper.KeyboardVisibilityEventListener listener)
Set keyboard visibility change event listener.
|
static void |
showKeyboard(android.widget.EditText editText,
boolean delay) |
static void |
showKeyboard(android.widget.EditText editText,
int delay)
针对给定的editText显示软键盘(editText会先获得焦点).
|
public static final int SHOW_KEYBOARD_DELAY_TIME
public static void showKeyboard(android.widget.EditText editText,
boolean delay)
public static void showKeyboard(android.widget.EditText editText,
int delay)
hideKeyboard(View)
搭配使用,进行键盘的显示隐藏控制。public static boolean hideKeyboard(android.view.View view)
showKeyboard(EditText, boolean)搭配使用,进行键盘的显示隐藏控制。view - 当前页面上任意一个可用的viewpublic static void setVisibilityEventListener(android.app.Activity activity,
QMUIKeyboardHelper.KeyboardVisibilityEventListener listener)
activity - Activitylistener - KeyboardVisibilityEventListenerpublic static boolean isKeyboardVisible(android.app.Activity activity)
activity - Activity