小编C0d*_*exe的帖子

同时键入两个edittext字段

如何在android上使用软键盘弹出键入两个edittext框.

如果我在一个方框中键入"cat"这个词,那么它会显示在另一个方框中.

如果无法做到这一点,那么有没有办法在屏幕上的其他地方显示输入框中的每个字母?

android android-softkeyboard android-edittext

3
推荐指数
1
解决办法
1356
查看次数

Android输入密钥监听器

有人可以用软键盘帮助我进入关键听众吗?

我需要一个像按钮监听器这样的回车键监听器,里面会有一些像这样的editext监听器

enterkey.setOnClickListener(new View.OnClickListener() {

    @Override
    public void onClick(View v) { 
        if(editext1.getText().toString().equalsIgnoreCase("test1")) {
            button3.performClick();
        }
        if(editext1.getText().toString().equalsIgnoreCase("test2")) {
            button4.performClick();
        }
    }
);
Run Code Online (Sandbox Code Playgroud)

我还需要这样的东西这是正确的吗?

     if(editext1.getText().toString().equals.null)) {
            testwrong.setText("Wrong"); 
Run Code Online (Sandbox Code Playgroud)

感谢所有可以提供帮助的人


我现在尝试使用此代码,但是当我按Enter键时仍然获取空值?任何人都可以提出避免这种情况的解决方

        editext.setOnKeyListener(new View.OnKeyListener() {
        public boolean onKey(View v, int keyCode, KeyEvent event) {
            // TODO Auto-generated method stub
            if (keyCode==KeyEvent.KEYCODE_ENTER) { 
                if("test1".equalsIgnoreCase(anstext.getText().toString())) {
                     but4.performClick();
                    }}
                else
                if("test2".equalsIgnoreCase(editext.getText().toString())) {
                 but5.performClick();
                }

            if("test5".equalsIgnoreCase(editext.getText().toString())) {
             but6.performClick();
            }

            if("test7".equalsIgnoreCase(editext.getText().toString())) {
             but7.performClick();
            }
            if (editext.getText().toString() != null){
              testwrong.seText("wrong");               }

        return true;




        } });
Run Code Online (Sandbox Code Playgroud)

android button android-edittext onclicklistener

2
推荐指数
3
解决办法
2万
查看次数