簡體   English   中英

更改edittext的焦點在EnterPressed_android

[英]Change focus of edittext on Enter pressed_android

因此,如果在edittext gotovinaEdit中按下回車鍵,我想將焦點切換到edittext karticeEdit。 到目前為止,這是我的代碼,但是沒有用

 final EditText gotovinaEdit = (EditText) vieww.findViewById(R.id.gotovinaEdit);
 final EditText karticeEdit = (EditText) vieww.findViewById(R.id.karticeEdit);
 gotovinaEdit.setOnKeyListener(new View.OnKeyListener() {
                @Override
                public boolean onKey(View view, int i, KeyEvent keyEvent) {
                    if ((keyEvent.getAction() == KeyEvent.ACTION_DOWN) && (i == KeyEvent.KEYCODE_ENTER)) {
                        gotovinaEdit.clearFocus();
                        karticeEdit.requestFocus();
                        return true;
                    }
                    return false;
                }
            });

編輯:弄清楚了,只需要添加android:singleLine =“ true”,希望這對某人有幫助

想通了,只需要添加android:singleLine =“ true”,希望這對某人有幫助

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM