Implementing a ListenerService in Mobile Device