Edittext jumps to next edittext after reaching the maximum edittext length

前端 未结 2 379
孤独总比滥情好
孤独总比滥情好 2021-01-12 08:53

In my layout I have 4 edittext.. I need to jump to the next edittext after reaching the maximum length . But there is a problem..How to do it?.. Please anybody help me to do

2条回答
  •  伪装坚强ぢ
    2021-01-12 09:42

    On reachin the count you change the focus of the edittext to the next one

    Edittext edt1;
    Edittext edt2:
    //mount the views to java from xml
    edt1.addTextChangedListener(this);  
    @Override
    public void afterTextChanged(Editable s) {
        // TODO Auto-generated method stub
    
    }
    @Override
    public void beforeTextChanged(CharSequence s, int start, int count,
            int after) {
        // TODO Auto-generated method stub
    
    
    }
    @Override
    public void onTextChanged(CharSequence s, int start, int before, int count) {
        // TODO Auto-generated method stub
    if(count==length){
    edt2.requestFocus()
    }
    }
    

提交回复
热议问题