如何在Android软键盘前显示我的布局?

如何在Android软键盘前显示我的布局?,android,emoji,whatsapp,soft-keyboard,Android,Emoji,Whatsapp,Soft Keyboard,如何在像whatsapp或facebook这样的Android软键盘前显示我的布局? 像这样 谢谢你 这是我的代码,但当表情符号布局显示时,软键盘关闭 btn_pop_emot.setOnClickListener(new OnClickListener() { @Override public void onClick(View arg0) { if (listEmot.getVisibility() == View.VISIBLE

如何在像whatsapp或facebook这样的Android软键盘前显示我的布局? 像这样

谢谢你

这是我的代码,但当表情符号布局显示时,软键盘关闭

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);

            }

        }
    });

您可以使用此库,它还包含自述文件中的示例代码,以帮助您入门

您能告诉我们您尝试过什么吗?我相信他们会在显示软键盘后计算EditText位置,当您单击emojicon按钮时,它会显示EditText下方的布局,但他们会将emojicon布局高度设置为键盘高度。