I\'m working on establishing a two-way communication between an Activity and a Service which runs in a different process.
Querying the process from the Activity is n
Either use BroadcastReceiver or have the Activity register a callback or listener object that the Service calls on key events. The links above are to book example projects demonstrating each of those techniques.