1. <legend id='FaoYK'><style id='FaoYK'><dir id='FaoYK'><q id='FaoYK'></q></dir></style></legend>

        <i id='FaoYK'><tr id='FaoYK'><dt id='FaoYK'><q id='FaoYK'><span id='FaoYK'><b id='FaoYK'><form id='FaoYK'><ins id='FaoYK'></ins><ul id='FaoYK'></ul><sub id='FaoYK'></sub></form><legend id='FaoYK'></legend><bdo id='FaoYK'><pre id='FaoYK'><center id='FaoYK'></center></pre></bdo></b><th id='FaoYK'></th></span></q></dt></tr></i><div id='FaoYK'><tfoot id='FaoYK'></tfoot><dl id='FaoYK'><fieldset id='FaoYK'></fieldset></dl></div>

        <small id='FaoYK'></small><noframes id='FaoYK'>

        • <bdo id='FaoYK'></bdo><ul id='FaoYK'></ul>
        <tfoot id='FaoYK'></tfoot>

        Android:从软键盘中删除 Enter 键

        时间:2023-10-04
        <tfoot id='0w9Xe'></tfoot>
        <i id='0w9Xe'><tr id='0w9Xe'><dt id='0w9Xe'><q id='0w9Xe'><span id='0w9Xe'><b id='0w9Xe'><form id='0w9Xe'><ins id='0w9Xe'></ins><ul id='0w9Xe'></ul><sub id='0w9Xe'></sub></form><legend id='0w9Xe'></legend><bdo id='0w9Xe'><pre id='0w9Xe'><center id='0w9Xe'></center></pre></bdo></b><th id='0w9Xe'></th></span></q></dt></tr></i><div id='0w9Xe'><tfoot id='0w9Xe'></tfoot><dl id='0w9Xe'><fieldset id='0w9Xe'></fieldset></dl></div>
            • <small id='0w9Xe'></small><noframes id='0w9Xe'>

              <legend id='0w9Xe'><style id='0w9Xe'><dir id='0w9Xe'><q id='0w9Xe'></q></dir></style></legend>

                <tbody id='0w9Xe'></tbody>

                • <bdo id='0w9Xe'></bdo><ul id='0w9Xe'></ul>
                  本文介绍了Android:从软键盘中删除 Enter 键的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  在我的登录表单中,当用户单击 EditText 并按下回车键时,这会插入一个新行,因此会增加 EditText 的大小.下一刻,它返回到之前的位置并在密码字段(即下一个字段)中打印一个点.

                  In my login form when user clicks on an EditText and presses the enter key, this inserts a new line, therefore increasing the EditText's size. Next moment, it returns to its previous place and prints a dot in the password field (which is the next field).

                  我想从软键盘中删除这个回车键.有可能吗?

                  I want to remove this enter key from the softkeyboard. Is it possible?

                  推荐答案

                  恐怕你做不到.但有一件事是你可以像这样处理软键盘按键事件,

                  I am afraid you can't do this. But one thing is you can handle the softkeyboard keyevents like this,

                  edittext.setOnKeyListener(new OnKeyListener() {
                  
                          public boolean onKey(View v, int keyCode, KeyEvent event) {
                  
                  
                                  if (event.getAction() == KeyEvent.ACTION_DOWN
                                          && event.getKeyCode() ==       KeyEvent.KEYCODE_ENTER) {
                                      Log.i("event", "captured");
                  
                                      return false;
                                  } 
                                  else if(event.getAction() == KeyEvent.ACTION_DOWN
                                          && event.getKeyCode() == KeyEvent.KEYCODE_BACK){
                                      Log.i("Back event Trigered","Back event");
                  
                                  }
                  
                              }
                  
                              }
                              return false;
                          }
                      });
                  

                  除此之外,您必须注意,提供属性 android:singleLine=true 将使您的编辑文本在按下软键盘 ENTER 时变大

                  Apart from this, you have to note that providing the attribute android:singleLine=true will make your edittext from growing in size when the soft keyborad ENTER is pressed

                  这篇关于Android:从软键盘中删除 Enter 键的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  上一篇:从 UIViewController 返回 NSString 下一篇:检测运营商连接类型(3G/EDGE/GPRS)

                  相关文章

                  • <bdo id='TTPW0'></bdo><ul id='TTPW0'></ul>
                • <i id='TTPW0'><tr id='TTPW0'><dt id='TTPW0'><q id='TTPW0'><span id='TTPW0'><b id='TTPW0'><form id='TTPW0'><ins id='TTPW0'></ins><ul id='TTPW0'></ul><sub id='TTPW0'></sub></form><legend id='TTPW0'></legend><bdo id='TTPW0'><pre id='TTPW0'><center id='TTPW0'></center></pre></bdo></b><th id='TTPW0'></th></span></q></dt></tr></i><div id='TTPW0'><tfoot id='TTPW0'></tfoot><dl id='TTPW0'><fieldset id='TTPW0'></fieldset></dl></div>
                • <small id='TTPW0'></small><noframes id='TTPW0'>

                  <tfoot id='TTPW0'></tfoot>

                • <legend id='TTPW0'><style id='TTPW0'><dir id='TTPW0'><q id='TTPW0'></q></dir></style></legend>