Ho bisogno di impostare un semplice listener di eventi per aggiornare uno ListView
una volta ogni tanto. Il problema è che non so come posso generare un evento.Listener di eventi personalizzati sull'app per Android
So che per eventi come la pressione di un tasto o di un pulsante, devo solo implementare lo Handler
. Ma in questo caso specifico ho effettivamente bisogno di generare l'evento, che verrà attivato ogni volta che un altro thread in esecuzione della mia app si riattiva e aggiorna la sua lista di notizie da un feed RSS.
Ho fatto tutto, ma sono rimasto bloccato qui. Posso avere qualche suggerimento o link con qualche informazione in più su come implementarlo?
Puoi approfondire dove mettere i diversi frammenti? – Sulby
@ FireFly3000: I _think_ Snippet 2 è una classe java che si desidera avere un evento, lo snippet 1 può essere in un file separato o essere una sottoclasse di 2. Snippet 3 deve essere un membro dello snippet 2. Lo snippet 4 entra in la classe che vuole ascoltare l'evento. –
Grazie per la soluzione Awesome. E qual è il momento giusto per annullare la registrazione di un ascoltatore? Dal momento che si aggiungono listener in arrayList ogni volta, quando si rimuoverà un listener? –