Android 自动完成文本视图按enter键

Android 自动完成文本视图按enter键,android,autocompletetextview,Android,Autocompletetextview,在EditTextandroid:nextFocusDown=“@+id/fuelfrom”中,当按下“完成”键时,将转到下一个字段,类似地,当按下enter键时,如何使AutoCompleteTextView转到下一个字段…使用 android:singleLine="true" 按enter键时,它将在下一个字段上显示焦点 编辑: 试试这个 android:imeOptions="actionNext" 使用这个。 edittext.setOnEditorActionListener

EditText
android:nextFocusDown=“@+id/fuelfrom”
中,当按下“完成”键时,将转到下一个字段,类似地,当按下
enter
键时,如何使
AutoCompleteTextView
转到下一个字段…

使用

 android:singleLine="true"
按enter键时,它将在下一个字段上显示焦点

编辑:

试试这个

 android:imeOptions="actionNext"
使用这个。
edittext.setOnEditorActionListener(新的OnEditorActionListener(){
公共布尔onEditorAction(TextView v、int actionId、KeyEvent事件){
if((actionId==EditorInfo.IME\u ACTION\u DONE)){
i(标记“在这里您可以编写代码”);
}    
返回false;
}
});

if子句中应返回true,表示您已处理i

单线
弃用i的值超过30个字符。如果设置为单线,则无法看到整个值。@JeevaV在这种情况下不能使用单线或imeOptions。
use this.

  <EditText android:imeOptions="actionDone" 
    android:inputType="text"/>
    edittext.setOnEditorActionListener(new OnEditorActionListener() { 

public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {

if  ((actionId == EditorInfo.IME_ACTION_DONE)) {

     Log.i(TAG,"Here you can write the code");
    }    
    return false;
}
});