salve, questo è il mio codice
dopo che cancello una riga con
nel db viene eliminata la riga ma sulla listview no..
esempio nella listview ho
paolo
luca
se elimino paolo ottengo
luca
luca
come risolvo?
salve, questo è il mio codice
dopo che cancello una riga con
nel db viene eliminata la riga ma sulla listview no..
esempio nella listview ho
paolo
luca
se elimino paolo ottengo
luca
luca
come risolvo?
Gli effetti del notifyDataSetChanged() sono esibiti solo quando viene modificato anche l'ArrayList che passi all'adapter. Nel tuo caso, hai rimosso l'elemento dal database ma non da "listp". Non conosco (e non capisco perchè stai usando) l'oggetto Map per cui non so darti informazioni precise tuttavia esiste il metodo remove(Object object) per rimuovere da quella mappa l'oggetto passato come parametro; solo in seguito potrai chiamare il notifyDataSetChanged() ed apprezzarne gli effetti.
H risolto usando listp. Clear()
Grazie mille x il supporto
Per quel che hai chiesto clear() non è la soluzione poiché questo metodo elimina tutto il contenuto della mappa e non soltanto quello relativo all'item che clicchi nella lista. Comunque, se dici di aver risolto, buon per te.
Inviato dal mio Nexus 5 con Tapatalk 2
Si.. XK m serve poi subito dopo ricaricarlo.. Dopo aver eseguito altri metodi