Android 阻止键盘关闭

标签 android android-layout keyboard user-input

是否可以防止用户关闭软键盘。换句话说,当我的 Activity 可见时,键盘在屏幕上(始终)可用。这可能吗?如果是这样,您将如何实现?

最佳答案

无论焦点如何,这都应该强制显示键盘:

InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(yourViewObject.getWindowToken(), 0);
imm.toggleSoftInput(InputMethodManager.SHOW_FORCED,0);

关于Android 阻止键盘关闭,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13022460/

相关文章:

java - 该绘图应用程序运行,但当您绘制某些内容时没有任何反应

java - Android:可以通过编程方式更改 View

android - NullPointerException 使用 ShareActionProvider + actionbarsherlock

javascript - JQuery 键盘 css 将颜色分配给具有特定类的按钮(键)失败

Android Tabhost,切换方向重新加载很慢

android - 在 CoordinatorLayout 中滚动查看只显示部分 View

android - 如何将值从新 Activity 传递到旧 Activity?

ios - 快速观察者不起作用

android - 在 ViewPager Android 中设置来自 url 的图像

java - 为什么我的字符串到字符串比较失败?