当我在Cursor移动到不同Frame中的下一个EditText时单击Button?

时间:2014-07-04 09:38:36

标签: android xml button android-edittext

我有4个edittext和1个按钮。当我单击Button时,Cursor将在下一帧中显示Blank Edittext。 请指导我实现目标的正确方法。

submit.setOnClickListener(new View.OnClickListener() {
   public void onClick(View v) { 
      groupno =(EditText)findViewById(R.id.editText1); 
      start=(EditText)findViewById(R.id.editText3);          
      end=(EditText)findViewById(R.id.editText4); 
      groupno.setEnabled(false); 
      start.setEnabled(false); 
      end.setEnabled(false);
    } 
}

3 个答案:

答案 0 :(得分:1)

在setonlick方法中添加它.U可以使用此代码移动任何编辑文本。

nextEdittext.requestfocus();

答案 1 :(得分:0)

点击按钮即可试用。

View view = getCurrentFocus().focusSearch(View.FOCUS_FORWARD);
int id = view.getId();
if (id != View.NO_ID) {
    findViewById(id).requestFocus();

答案 2 :(得分:0)

使用此代码: 使用外部按钮单击 - EditText.setFocusableInTouchMode(假); 然后按下按钮: -

   ButtonClick.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View view) {

            countryText.setFocusableInTouchMode(true);
            countryText.requestFocus();
        }
    });