well i tried switching my activity call to private and a few other minor edits, but still the same error. since i'm still learning, in the spirit of what i'm "trying" to do with this activity call, could someone perhaps guide me as to if i am attempting it correctly or not? meaning if let's say i did want to call on the function of an activity from another activity (or service), is it correct to do:
private RegistersActivity mDisplay; mDisplay = new RegistersActivity(); mDisplay.populateGraph(); is that even correct in the spirit of what i am shooting for? in the mean time i'm going to attempt moving the data collection and graph into the service. but in my head i can't figure out why or how to get my original approach to work and feel like i'm missing something so obvious. i made the RegistersActivity call as i did as one would if you were calling on a function in a public class, and just thought to do the same. but i'm beginner so its likely very wrong. thanks for the help everyone:). On Jan 19, 9:25 am, Kostya Vasilyev <[email protected]> wrote: > 19.01.2011 20:15, Roger Podacter пишет:> I thought that because i was > referencing the activity that it had to > > be public, but i am still learning so i can try it as private. I just > > thought that was the way to call on activity funtions, not necessarily > > making them public, but in that manner nonetheless. > > You don't directly instantiate activity classes - Android does it for you. > > For data sharing between an activity and a service, use one of the > several mechanisms available for that (a Java singleton is probably the > easiest). > > Oh, and AsyncTask doesn't stop automatically when onPause is called. > Still, if you need some code running when there is no Activity on the > screen, use a Service, that's specifically what they are for. > > -- > Kostya Vasilyev -- WiFi Manager + pretty widget > --http://kmansoft.wordpress.com -- 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

