Как я могу получить текст каждого edittext?
Вы не можете получить текст из всех 50. Вы можете получать значения только тех, которые в данный момент находятся на экране. Когда вы используете RecyclerView
, у вас есть только EditText
объектов, которые видны на экране. Когда вы прокручиваете список, EditText
s повторно используются, то есть у вас никогда не будет объектов 50 EditText
, хотя у вас есть 50 строк.
Как вы загружаете данные в эти EditText
? У вас уже есть все данные в момент загрузки в EditText
. Если вы хотите получить данные после того, как пользователь набрал что-то, используйте OnTextChangedListener
, чтобы получить измененный текст и обновить свою модель.
может ли это действие дать мне ошибку исключения?
Опять же, нет 50 EditText
s, поэтому это невозможно. Если вам действительно нужно получать значения из представлений, вы можете получить их только из видимых. Это не даст вам никаких исключений или ошибок.