如何在显示虚拟键盘时覆盖返回按钮?
问题描述:
在我的应用程序中,当虚拟键盘出现时,它从底部向上推入我的菜单,它不是很好,它也覆盖了一些内容,所以我只是在虚拟键盘出现时才隐藏它。如何在显示虚拟键盘时覆盖返回按钮?
但是,当我按回来隐藏键盘,我想再次显示我的菜单,但没有任何反应,除了虚拟键盘消失像默认。
我想:
@Override
public void onBackPressed()
{
LinearLayout menuLayout = (LinearLayout)findViewById(R.id.menuLayout);
menuLayout.setVisibility(View.VISIBLE);
super.onBackPressed();
}
也尝试没有:
super.onBackPressed();
他们没有工作。
有什么建议吗?
“您不应该重写onBackPressed方法” - >这是不正确的... http://developer.android.com/training/implementing-navigation/temporal.html#back- webviews 在许多方面你的权利,但不是一般.. – 2015-03-14 02:50:25