Этот вопрос я нашел во время работы с autoCompleteTextView в android.В чем разница между getEditableText и getText?
Похоже, что автокомплексTextView не позволяет получать данные с помощью метода getEditableText, поскольку данные выбираются автокомплектомList.
Я понимаю, что когда пользователь редактирует данные с помощью inputType (используя клавиатуру Android), то эти изменения сохраняются где-то через редактируемый интерфейс, но когда мы выбираем данные через список автозаполнения, он не рассматривает его как редактируемые данные.
Как найти, какой метод использовать с каким компонентом. Или я могу использовать любой из этих двух методов с любым редактируемым и недействующим компонентом. Эти методы работают одинаково для всех компонентов или имеют какие-либо отличия.
Я прошу концептуального разъяснения. Это будет лучше, если вы предоставите пример.
Благодарим вас за ваше время.
getText() возвращает также Редактируемый. – Phillip
@IntelliJAmiya, со всем уважением, я думаю, вам следует просто удалить этот ответ, чтобы избежать путаницы для людей, которые могли бы быстро смириться с ответами на эту тему. Похоже, вы признаете, что это неправильно. https://developer.android.com/reference/android/widget/EditText.html#getText() – Brian