如何激活按钮,当用户点击一个特定的EditText进入

如何激活按钮,当用户点击一个特定的EditText进入

问题描述:

如何激活btn_aprove当用户点击进入一个/下/准备从shelfnumberbox当用户在它如何激活按钮,当用户点击一个特定的EditText进入

shelfnumberbox.addTextChangedListener(new TextWatcher() { 
      @Override 
      public void beforeTextChanged(CharSequence charSequence, int i, int i1, int i2) { 

      } 

      @Override 
      public void onTextChanged(CharSequence charSequence, int i, int i1, int i2) { 

      } 

      @Override 
      public void afterTextChanged(Editable editable) { 

       btn_aprove.performClick(); 
      } 
     }); 
+0

重复的问题:http://stackoverflow.com/questions/1489852/android-handle-enter-in-an-edittext –

试试这个有文字:

shelfnumberbox.setOnEditorActionListener(new OnEditorActionListener() {   
    @Override 
    public boolean onEditorAction(TextView v, int actionId, KeyEvent event) { 
     if(actionId==EditorInfo.IME_ACTION_DONE){ 
      btn_aprove.performClick(); 
     } 
    return false; 
    } 
});