2014-01-08 76 views
4

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

enter image description here

感谢之前

这是我的代码,但是当表情图案布局show,软键盘关闭。

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

      } 

     } 
    }); 
+0

你能告诉我们你已经尝试了什么? – DaImTo

+0

我相信他们在显示软键盘后计算EditText位置,当您点击emojicon按钮时,它将显示EditText下的布局,但他们将emojicon布局高度的高度设置为键盘高度。 –

回答