Why not wrap this original "work thread" in a service?

Thanks,
Justin Anderson
MagouyaWare Developer
http://sites.google.com/site/magouyaware


On Tue, Jun 28, 2011 at 2:41 PM, Gustavo Vargas <[email protected]> wrote:

> Ok, I know pointers don't exist in Java, but I was wondering if there
> is a way to mimic its behavior or any other mechanism that let me keep
> the reference to an object when my activity restart from a softkill.
>
> inside the onCreate of my activity I have something like that:
>
> work= new workThread(....);
>
> this class workThread is not really a thread but its contructor
> instanciate a real thread, and everything works fine, till I change
> the orientation or leave my app.
>
> the original workThread is still running in background all the time to
> keep a socket opened.
>
> when I go back to the app the onCreate instanciate a whole new
> workThread object and when it runs it throws an exception becouse the
> socket is already opened.
>
> I know how to use the onSaveInstanceStatus and the Bundle at onCreate
> to restore non View variables. But, as far I know, I only can do this
> for basic types like int, String, etc.
>
> What I need to keep is the reference to the original "work" object
> created on the very first onCreate.
>
> There is a way to do that?
>
> Thanks a lot for any help
>
> --
> 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

-- 
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

Reply via email to