Android 安卓:我怎样才能一直保持键盘正常工作

Android 安卓:我怎样才能一直保持键盘正常工作,android,keyboard,back-button,Android,Keyboard,Back Button,我一直在努力保持键盘的正常工作。我不想让后退按钮隐藏它。 我不想要任何东西来掩盖它 我已经在清单中删除了android:windowSoftInputMode=“stateAllwaysVisible”,尽管构建此功能的团队似乎应该用谷歌搜索“始终”的定义 当我按下应用程序上的后退按钮时,它会隐藏键盘 是否有方法捕获并终止第一次单击后退按钮,或者将其传递给活动,而不隐藏键盘 编辑 覆盖其中任何一个,并在每一行上设置断点,这说明了一件事,这些都不会被调用。键盘是隐藏的,我的活动没有线索 publ

我一直在努力保持键盘的正常工作。我不想让后退按钮隐藏它。 我不想要任何东西来掩盖它

我已经在清单中删除了android:windowSoftInputMode=“stateAllwaysVisible”,尽管构建此功能的团队似乎应该用谷歌搜索“始终”的定义

当我按下应用程序上的后退按钮时,它会隐藏键盘

是否有方法捕获并终止第一次单击后退按钮,或者将其传递给活动,而不隐藏键盘

编辑
覆盖其中任何一个,并在每一行上设置断点,这说明了一件事,这些都不会被调用。键盘是隐藏的,我的活动没有线索

 public boolean onKeyLongPress(int keyCode, KeyEvent event){
 public boolean onKeyMultiple(int keyCode, int repeatCount, KeyEvent event){
 public boolean onKeyUp(int keyCode, KeyEvent event){
 public boolean onKeyDown(int keyCode, KeyEvent event) {
 public void onBackPressed() {
是否有方法捕获并终止第一次单击后退按钮,或者将其传递给活动,而不隐藏键盘

对。只需使用以下代码:

@Override
    public void onBackPressed() {
       //do nothing,hence avoiding the soft keyboard from hiding
       return;
    }

不。。键盘在它被调用之前捕捉到它。键盘掉了。是的。。这就是我一直在撒谎的地方。。写我自己的涂鸦解释器的想法很难看,有时,我喜欢用刷卡,或者普通键盘。我希望这个话题已经从2009年开始了。而且,大部分对话都是关于如何显示键盘的。当我启动应用程序时,Alwaysvisible会显示键盘。然而,当我按下后退按钮时,键盘消失了。我不想让它溜走。我希望应用程序能让用户返回屏幕(或退出我的应用程序)+1当我按下应用程序上的后退按钮时,它会隐藏键盘耶。。彼此彼此。。仍然在戳如何“禁用”该“功能”的答案是关于另一个问题在这里。。。