У меня есть следующее для редактирования текста:
<EditText
android:paddingTop="10dip" android:paddingBottom="10dip"
android:paddingRight="10dip" android:paddingLeft="10dip"
android:id="@+id/myBookSearchEditTextId"
android:layout_width="200dp"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:background="@color/white"
android:saveEnabled="true"
android:scrollHorizontally="true"
android:selectAllOnFocus="true"
android:imeOptions="actionSearch"
android:text="Search"
android:textColor="@color/black" >
<requestFocus />
</EditText>
Почему я все еще вижу на клавиатуре клавишу ввода вместо клавиши поиска?
Я что-то нашел - похоже, что при использовании софт-клавиатуры у него есть проблема ...
Как найдено в Интернете - возможно, необходимо получить InputmethodManager в OnClick на тексте редактирования:
...Onclick(...)
{
InputmethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(view.getWindowToken(), 0 );
}