Thank you for your kind reply!
On 8月2日, 午後9:12, brucko <[email protected]> wrote: > Sorry for slow reply - been away. > > > By the way, if I changed LocalBinder to a static inner class, does it > > make sense ? > > I have made a separate generic class that usually use for all my > services ie one that I import in - just a bit of cut and paste. That > way I can reuse the code for all my Services. > > > That means to return back the same binder for all connections? > > A Java expert may correct me here - but I think you will find that > "static" is one of those words in Java that has different meanings > depending on where it is used. I believe in the case of inner classes > "static"does not mean that the inner class is the same object for all > instances of the outer class. Rather it is an object that no longer > has a reference to the outer class - and that you will need to pass a > reference in when you instantiate the inner class and get the inner > class to null out that reference when no longer required. ( if you > want to use the outer classes methods and non private fields) -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

