Implicit “Submit” after hitting Done on the keyboard at the last EditText

前端 未结 10 620
无人及你
无人及你 2020-11-29 17:51

I\'ve used some apps where when I fill my username, then go to my password, if I hit \"Done\" on the keyboard, the login form is automatically submitted, without me having t

10条回答
  •  情歌与酒
    2020-11-29 18:31

    etParola = (EditText) findViewById(R.id.etParola); 
     btnGiris = (Button) findViewById(R.id.btnGiris);
      etParola.setOnEditorActionListener(new EditText.OnEditorActionListener() {
                @Override
                public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {
                    if (actionId == EditorInfo.IME_ACTION_DONE) {
                        btnGiris.performClick();
                        return true;
                    }
                    return false;
                }
            });
    
     and;
    
    
    layout xml etParola
    android:imeOptions="actionDone" add
    

提交回复
热议问题