Я работаю с пользовательским ListView с пользовательским адаптером, который имеет только EditText и TextView в каждой строке, проблема в прокрутке, например, когда в первой строке есть что-то, не имеет значения, как долго текст в поле, если он выходит за пределы экрана во время прокрутки, то, если я возвращаюсь к нему, он теряет текст, который у него был
@Override
public View getView(int i, View view, ViewGroup viewGroup) {
LayoutInflater inflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
View itemView = inflater.inflate(R.layout.campos, viewGroup, false);
TextView tv= itemView.findViewById(R.id.lblNumeroCampo);
EditText txtCampo = itemView.findViewById(R.id.txtCampo);
txtCampo.setText(elementos.get(i));
tvNumero.setText("" + (i +1));
return itemView;
}
Я просто хочу не потерять текст, который есть в любом поле списка, спасибо тем, кто хочет мне помочь.