" GO"移动设备textarea上的按钮

时间:2015-02-25 12:44:26

标签: html forms mobile submit

当用户在我网站上的textarea中键入文本时,我想添加一个GO按钮。在<input>元素上,当输入字段在表单中并且有一个提交按钮(至少对于我的Android版本)时,会出现此按钮,但是我无法将其显示在文本区域。

我需要设置哪些属性或元素,以便我有一个&#34; GO&#34;或者&#34;提交&#34;移动设备上的按钮&#39;键入textarea时的虚拟键盘?

有点视觉,我正在谈论这个蓝色的人

enter image description here

1 个答案:

答案 0 :(得分:-3)

在EditText中添加以下行,按键上将出现Go按钮

<EditText
android:singleLine="true"
android:imeOptions="actionGo"/>

使用以下代码收听GO按钮

editText.setOnEditorActionListener(new TextView.OnEditorActionListener() {
    @Override
    public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {
        if(actionId== EditorInfo.IME_ACTION_GO){
            //perfrom your action
        }
        return false;
    }
});

希望这对你有用