MrSnowflake wrote:For such functionality you MUST bind to the service, or setup some strange server client stuff using the service and activity, but then the binding is a __LOT__ better.
I've just solved my problem still using startService() - obviously a local service. I used the pattern singleton and the observer one:myService
is the subject for mySingleton
is the subject for myActivity
is at the same time subject and listener.myService
get the mySingleton
only-instance from the static method getInstance()
in this way the service can update a view of the activity