я хочу поместить кнопку "Go" в андроид appliation softkeyboard
для поиска и других связанных сценариев кто-либо может вести меня, как достигнуть этого? с примером.
любая справка ценилась бы.
, наконец, я использовал ...
EditText SearchEditText =(EditText)findViewById(R.id.txtMapSearch);
SearchEditText.setOnEditorActionListener(new OnEditorActionListener(){
@Override
public boolean onEditorAction(TextView arg0, int arg1, KeyEvent arg2) {
if(arg1 == EditorInfo.IME_ACTION_SEARCH)
{
// search pressed and perform your functionality.
}
return false;
}
});
Если ваш вопрос заключается в том, что у вас есть EditText или редактируемый TextView, и вы хотите, чтобы кнопка действия правой кнопкой на программной клавиатуре отображала «Go», тогда добавьте этот атрибут к вашему EditText / TextView
android:imeActionLabel="actionGo"
обратите внимание, что он также должен быть однострочным TextView, иначе кнопка действия будет селектором возврата каретки (стрелка).
android:singleLine="true"