【发布时间】:2015-08-06 06:24:56
【问题描述】:
如何用软键盘上的“搜索”文本替换搜索图标。
<EditText
android:imeOptions="actionSearch" />
【问题讨论】:
-
至少在某些操作系统版本上,imeOptions 仅在设置了 inputType 时才有效。
标签: android android-activity android-softkeyboard
如何用软键盘上的“搜索”文本替换搜索图标。
<EditText
android:imeOptions="actionSearch" />
【问题讨论】:
标签: android android-activity android-softkeyboard
不要使用 imeOptions,而是使用以下内容:-
<EditText android:imeOptions="actionSearch"
android:inputType="text"/>
要处理点击侦听器,请执行以下操作:
editText.setOnEditorActionListener(new TextView.OnEditorActionListener() {
@Override
public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {
if (actionId == EditorInfo.IME_ACTION_SEARCH) {
performSearch();
return true;
}
return false;
} });
【讨论】: