How to show my layout in front of a soft Android keyboard?

How do I show my layout in front of an Android soft keyboard like whatsapp or facebook? like this

enter image description here

thanks before

this is my code, but when the emoji layout is displayed, the soft keyboard closes.

btn_pop_emot.setOnClickListener(new OnClickListener() {

        @Override
        public void onClick(View arg0) {

            if (listEmot.getVisibility() == View.VISIBLE) {
                listEmot.setVisibility(View.GONE);
                imm.toggleSoftInputFromWindow(
                        edt_pop_komen.getApplicationWindowToken(),
                        InputMethodManager.SHOW_FORCED, 0);
                btn_pop_emot.setBackgroundResource(R.drawable.emot_anim);

            } else {
                listEmot.setVisibility(View.VISIBLE);
                imm.hideSoftInputFromWindow(edt_pop_komen.getWindowToken(),
                        0);
                btn_pop_emot.setBackgroundResource(R.drawable.keyboard);

            }

        }
    });
+4
source share
1 answer

You can use this library, it also contains sample code in README to get you started https://github.com/ankushsachdeva/emojicon

+3
source

All Articles