Как вставить текст в EditText?
Имеется EditText, который используется для поиска в RecyclerView. Я делаю голосовой поиск.
val result = data.getStringArrayListExtra(RecognizerIntent.EXTRA_RESULTS)
search_edit_text.text = result[0]
Если использовать TextView, то всё работает, но с EditText result[0] выделяется красным. Я пришёл к выводу, что EditText можно изменять самому, но вставить какой-либо текст при нажатии на кнопку нельзя.
search_edit_text.text = "text" тоже не работает.
Может быть вы знаете способ, как вставить текст в EditText при нажатии на кнопку?
Ответы (1 шт):
Автор решения: Михаил
→ Ссылка
Попробуйте посмотреть вставка текста на позицию курсора.
Можно будет добавить этот код в событие onClick.
Либо, есть вариант:
EditText.setText(EditText.getText().toString() + "ваш текст");