<p class="p1"><span></span><pre name="code" class="java"><span style="font-family: Arial, Helvetica, sans-serif;"> </span><span class="s1" style="font-family: Arial, Helvetica, sans-serif;">public</span><span style="font-family: Arial, Helvetica, sans-serif;"> </span><span class="s1" 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>}
即可