I have a design issue. I need to implement a listener. I saw the following SO question: How to create our own Listener interface in android?
But in the link it provides in the answer, author creates a listener which just extends the system-defined listener. E.g onClick, you would do some validation & then call another method called "whenValidatedListener"
I need to define listeners which are not linked to existing event listeners. Basically there would be some processing going on in native(C/C++) code & in the Android code I need a listener to respond to certain messages from it.
I think I could do this using handlers. But AsyncTask is the recommended approach for multithreading.
Is there a way to implement a user-defined-listener using AsyncTask?