search/next/send 按钮的键码是什么

What is the keycode for search/next/send button

有谁知道我必须按什么键码才能打开这个 Send/Search/Next 按钮? 我正在尝试发送聊天消息,但找不到解决此问题的方法。 已经尝试过键码:66 和 84。

keyboard view

要添加点击软键盘send/done按钮的动作,需要在edittext中添加setOnEditorActionListener

EditText xml 中的代码:

        <EditText
            android:id="@+id/editText"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:imeOptions="actionSend"
            android:singleLine="true"/>

在Java class:

    editText.setOnEditorActionListener(new TextView.OnEditorActionListener() {
        @Override
        public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {
            if (actionId == EditorInfo.IME_ACTION_SEND) {
                String text = editText.getText().toString();
                Log.e(TAG,"text-----"+text);
                return true;
            }
            return false;
        }
    });

您可以根据需要添加任何 imeOptions 到 edittext。

有关 EditerInfo check official doc.

的更多信息