Necesito configurar un escucha de evento simple para actualizar un ListView
de vez en cuando. El problema es que no sé cómo podría generar un evento.Escucha de evento personalizado en la aplicación de Android
Sé que para eventos como presionar la tecla o el botón solo tengo que implementar el Handler
. Pero en este caso específico, realmente necesito generar el evento, que se disparará cada vez que se despierte otro hilo en funcionamiento de mi aplicación y actualice su lista de noticias de un canal RSS.
He hecho todo, pero me quedé atrapado aquí. ¿Puedo obtener alguna sugerencia o enlace con más información sobre cómo implementar esto?
¿Puede detallar dónde colocar los diferentes fragmentos? – Sulby
@ FireFly3000: I _think_ Snippet 2 es una clase Java que desea tener un evento, el fragmento 1 puede estar en un archivo separado o ser una subclase de 2. El fragmento 3 debe ser un miembro del fragmento 2. El fragmento 4 entra la clase que quiere escuchar el evento. –
Gracias por la increíble solución. ¿Y cuál es el momento apropiado para anular el registro de un oyente? Ya que está agregando oyentes en arrayList cada vez, ¿cuándo eliminará un oyente? –