Android中的AutoCompleteTextView和输入类型

时间:2011-08-03 20:37:08

标签: android

当我为AutoCompleteTextView提供inputtype为“TextUri”时,键盘显示,当我点击Done后输入url,而不是离开它仍然会显示在屏幕上..

要隐藏键盘,我需要按后退按钮..

    <AutoCompleteTextView android:id="@+id/autocomplete_country"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:inputType="textUri"/>

1 个答案:

答案 0 :(得分:1)

以下链接的答案可能会有所帮助,它基本上就是说使用它:

InputMethodManager inputManager = (InputMethodManager) Context.getSystemService(Context.INPUT_METHOD_SERVICE); 
  inputManager.hideSoftInputFromWindow(this.getCurrentFocus().getWindowToken(), InputMethodManager.HIDE_NOT_ALWAYS);

how to hide keyboard after typing in EditText in android?