Android-不要在打开键盘时隐藏操作栏
在我的RelativeLayout中有一个列表视图和一个编辑文本。当我按下键盘时,列表视图滚动并隐藏动作栏。我找了很多。但都不管用。此外,这方面的解决方案也不起作用 谢谢 我的聊天活动Android-不要在打开键盘时隐藏操作栏,android,listview,android-actionbar,android-relativelayout,Android,Listview,Android Actionbar,Android Relativelayout,在我的RelativeLayout中有一个列表视图和一个编辑文本。当我按下键盘时,列表视图滚动并隐藏动作栏。我找了很多。但都不管用。此外,这方面的解决方案也不起作用 谢谢 我的聊天活动 EditText et = new EditText(this); et.setId(111); RelativeLayout.LayoutParams lparams = new RelativeLayout.LayoutParams(LayoutParams.FILL_PARENT,
EditText et = new EditText(this);
et.setId(111);
RelativeLayout.LayoutParams lparams = new RelativeLayout.LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.WRAP_CONTENT);
lparams.addRule(RelativeLayout.CENTER_HORIZONTAL);
lparams.addRule(RelativeLayout.ALIGN_PARENT_BOTTOM);
lparams.bottomMargin = 5;
lparams.leftMargin = 5;
lparams.rightMargin = 5;
et.setLayoutParams(lparams);
et.setEms(10);
et.setImeOptions(EditorInfo.IME_ACTION_SEND);
et.setInputType(InputType.TYPE_TEXT_FLAG_AUTO_COMPLETE);
et.setTextColor(Color.parseColor("#000000"));
et.setBackgroundColor(Color.parseColor("#FFFFFF"));
et.getBackground().setAlpha(204);
rl.addView(et);
ListView lv = new ListView(this);
lparams = new RelativeLayout.LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.WRAP_CONTENT);
lparams.addRule(RelativeLayout.CENTER_HORIZONTAL);
lparams.addRule(RelativeLayout.ALIGN_PARENT_TOP);
lparams.addRule(RelativeLayout.ABOVE, et.getId());
lv.setLayoutParams(lparams);
lv.setTranscriptMode(ListView.TRANSCRIPT_MODE_ALWAYS_SCROLL);
lv.setDivider(null);
lv.setDividerHeight(0);
lv.setScrollContainer(false);
rl.addView(lv);