当我为AutoCompleteTextView提供inputtype为“TextUri”时,键盘显示,当我点击Done后输入url,而不是离开它仍然会显示在屏幕上..
要隐藏键盘,我需要按后退按钮..
<AutoCompleteTextView android:id="@+id/autocomplete_country"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:inputType="textUri"/>
答案 0 :(得分:1)
以下链接的答案可能会有所帮助,它基本上就是说使用它:
InputMethodManager inputManager = (InputMethodManager) Context.getSystemService(Context.INPUT_METHOD_SERVICE);
inputManager.hideSoftInputFromWindow(this.getCurrentFocus().getWindowToken(), InputMethodManager.HIDE_NOT_ALWAYS);