更改返回键

时间:2012-07-01 07:39:53

标签: android android-keypad

我想更改输入按钮的名称(图像中圈出的按钮)进行搜索

enter image description here

所以我用了

  <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" />

但它无效

1 个答案:

答案 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"  />