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;
}
});