如何在Android软键盘前显示我的布局?
如何在像whatsapp或facebook这样的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
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布局高度设置为键盘高度。