我想更改输入按钮的名称(图像中圈出的按钮)进行搜索
所以我用了
<EditText
android:imeOptions="actionSearch"
android:imeActionLabel="Search"
android:id="@+id/et_PatientID"
android:layout_width="400dip"
android:layout_height="50dip"
android:layout_toRightOf="@id/tv_patientID"
android:background="@android:drawable/editbox_background" />
但它无效
答案 0 :(得分:4)
将android:imeOptions="actionSearch"
和android:inputType="text"
添加到您的EditText视图
还添加编辑器动作侦听器
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;
}
});
<EditText
android:id="@+id/et_PatientID"
android:inputType="text"
android:layout_width="400dip"
android:layout_height="50dip"
android:layout_toRightOf="@id/tv_patientID"
android:background="@android:drawable/editbox_background"
android:imeOptions="actionSearch"
android:imeActionLabel="Search" />