How to display custom keyboard when clicking on edittext in android

后端 未结 6 557
日久生厌
日久生厌 2020-12-29 13:33

I have a custom keyboard in my application. question is How to didplay this keyboard when click on the edittext.I an using setonfocuschangre listener ,now the custon keyboa

6条回答
  •  粉色の甜心
    2020-12-29 13:42

    Use onClickListener like following:

    edit_text.setOnClickListener(new OnClickListener(){
    
        @Override
        public void onClick(View v) {
            custom_keyboard.open();
        }
    });
    

    Or you can do this:

    edit_text.setOnFocusChangeListener(new OnFocusChangeListener() {
    
            @Override
            public void onFocusChange(View v, boolean hasFocus) {
                if(hasFocus)
                    custom_keyboard.open();
                else
                    custom_keyboard.close();
            }
        });
    

提交回复
热议问题