- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个问题,只有在我使用 AnySoftKeyboard 时才会出现。我正在尝试根据 EditText 焦点显示/隐藏键盘。我使用了在 this post 中找到的方法
当我隐藏键盘时,有一个奇怪的行为 -
有没有人知道如何处理它?</p>
最佳答案
显然这是 AnySoftKeyboard 中的一个错误。我使用其他键盘时没有发生。
我通过在隐藏它之前对 EditText View 执行 setText 来解决它 - 它可能会重置键盘对象上的一些东西。
这是我的代码:
View view = getWindow().getCurrentFocus();
if (view==null)
return;
IBinder binder = view.getWindowToken();
if (binder == null)
return;
// I used this to fix the strange behaviour
if (view instanceof EditText)
((EditText)view).setText(((EditText)view).getText().toString());
InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(binder, InputMethodManager.HIDE_NOT_ALWAYS);
令人惊讶的是它有效!
关于android - AnySoftKeyboard 在我隐藏它之后保留垃圾数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7716351/
我有一个问题,只有在我使用 AnySoftKeyboard 时才会出现。我正在尝试根据 EditText 焦点显示/隐藏键盘。我使用了在 this post 中找到的方法 当我隐藏键盘时,有一个奇怪的
我导入项目https://github.com/AnySoftKeyboard/AnySoftKeyboard 我遇到了一些错误,比如 import com.anysoftkeyboard.api.K
我正在尝试在 Android Studio 中构建 AnysoftKeyboard。正如 GitHub 中的创建者所说,我有 java 9(jdk 9) 和适当的 ndk (android-ndk-r
每次我同步从github下载的开源android项目(AnySoftKeyboard)时,都会得到以下编译错误 org.gradle.internal.resource.transport.ht
我是一名优秀的程序员,十分优秀!