一、关于进入界面EditText抢占焦点的问题
事因:进入界面之后,弹出键盘
原因:editText抢占焦点
解决:在editText的父控件加入
android:focusable="true" android:focusableInTouchMode="true"便可解决
二、让键盘的回车改为搜索的方式
加入属性
android:imeOptions="actionSearch" android:inputType="text" android:singleLine="true"然后在代码中
carrSearchEt.setOnEditorActionListener(new TextView.OnEditorActionListener() { @Override public boolean onEditorAction(TextView v, int actionId, KeyEvent event) { if (actionId == EditorInfo.IME_ACTION_SEARCH) { return true; } return false; } });便可完成了