java - 如何在 Java 中显示/隐藏没有任何动画(例如淡入淡出)的软键盘?

标签 java android

有什么方法可以立即显示或隐藏软键盘,而无需任何动画?在 Cyanogenmod 10 中,它以淡入淡出的动画显示。

最佳答案

这样试试

InputMethodManager imm = (InputMethodManager)getSystemService(Context.
                                                    INPUT_METHOD_SERVICE);
    imm.hideSoftInputFromWindow(getCurrentFocus().getWindowToken(), 0);
    imm.showSoftInputFromInputMethod(getCurrentFocus().getWindowToken(), 0);

关于java - 如何在 Java 中显示/隐藏没有任何动画(例如淡入淡出)的软键盘?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13191414/

相关文章:

android - 如何在 Android 应用程序中使用 firebase 创建群聊

java - 如何使用 REST 和 JPA/Hibernate 正确更新实体

Java - 突破入侵方法并返回值

java - JSP 名称参数作为字符串动态显示在同一 JSP 页面中

java - @Version 在 Spring mongo 中没有增加

java - 重新编译apk文件

android - Genymotion,优胜美地上的 “Unable to load VirtualBox engine.”。已安装虚拟机

java - 如何创建检查 int 范围、数字类型而不是 char 的异常?

Android Studio 从 VCS 获取来自服务器的意外文件结尾

javascript - 重绘元素会忽略 Android 浏览器中的 user-scalable=0。为什么?