Ich habe Checkbox und EditText und eine Textansicht in einer ListView. Es erhält Wert für die Textansicht aus einer Liste. Checkbox wird dynamisch überprüft. Auf die gleiche Weise kann auch EditText dynamisch eingegeben werden. Jetzt ist mein Problem, wenn ich die Listenansicht (nach oben und unten) scrollen, nachdem ich den Text in den Text Bearbeiten eingegeben habe, konnte ich den eingegebenen Wert nicht erhalten. Ich kontrolliere das Kontrollkästchen auch so. Aber wenn ich die Position verwende, stelle ich sie richtig ein. Ich konnte nicht wissen Wie Sie den EditText-Wert korrekt auf die Liste setzen. Bitte hilf mir. Hier ist mein Code:
main.xml: (Haupt-xml zum Starten)
%Vor%row.xml: (ListView-Zeile)
%Vor%Model.Java: (Es ist die POJO-Klasse)
%Vor%MyAdapter.Java: (Dies wird verwendet, um die Ansicht in der Listenansicht mit dem Konverter und Halter zu halten)
%Vor%MainActivity.java (Dies ist die Aktivität):
%Vor%Es gibt keinen Fehler im Code. Es läuft gut. Ich könnte die Checkbox-Position beibehalten und an der gleichen Position anzeigen, auch wenn ich nach oben und unten scrolle. Aber ich konnte den EditText-Wert nicht richtig einstellen und setzen. Bitte hilf mir. Vielen Dank im Voraus.
Sie können dies mithilfe der benutzerdefinierten Listenansicht erreichen.
Das Beispiel von listview mit edittext finden Sie hier
Tags und Links android scroll listview android-edittext checkbox