<p ><span></span><pre name="code" class="java"><span style="font-family: Arial, Helvetica, sans-serif;"> </span><span style="font-family: Arial, Helvetica, sans-serif;">public</span><span style="font-family: Arial, Helvetica, sans-serif;"> </span><span style="font-family: Arial, Helvetica, sans-serif;">void</span><span style="font-family: Arial, Helvetica, sans-serif;"> hideKey() {</span>
((InputMethodManager) getSystemService(INPUT_METHOD_SERVICE)).hideSoftInputFromWindow(SearchActivity.this
.getCurrentFocus().getWindowToken(), InputMethodManager.HIDE_NOT_ALWAYS);
}
隐藏虚拟键盘
修改虚拟键回车为搜索
在EditText中,设置属性
android:imeOptions="actionSearch"
android:singleLine="true"
java里这样
<span style="white-space:pre"> </span>if (keyCode == KeyEvent.KEYCODE_ENTER) {
<span style="white-space:pre"> </span>hideKey();
<span style="white-space:pre"> </span>}
即可