No ideas here yet?  Is there some other way that I can switch between
activities without using .finish()?  I really do not understand why
Android would be resuming the primary activity while the second
activity is still on the screen finishing up...

On Dec 29 2010, 11:53 am, "PPro.gaming" <[email protected]> wrote:
> I'm still a little new to Android programming so you guys might have
> to bear with me here.
>
> The app I am working on is based off of the Rokon 2D game engine.
> (This is not a Rokon question, just general background information so
> please keep reading! :) )
>
> The original idea was to use the 2D game engine to handle the menu,
> instructions, and a game board.  We then have a separate activity that
> controls a GLSurfaceView which is drawing some .obj objects.  We
> wanted to have a 3D feel to this part of the game so this was the best
> thing we could think of.
>
> The problem I'm having is that when I call .finish() on the
> GLSurfaceView activity, I get a black screen for 3 - 5 seconds while
> its trying to clean up the activity.  This is a problem for me because
> 1.) its annoying to wait that long. and 2.) I have animations
> happening as soon as I get a result back from that GLSurfaceView
> activity.
>
> This is really weird because my primary activity resumes while the
> GLSurfaceView is still finishing up.  So basically I lose my
> animations.  I could put in some code to have this automatically wait
> 5 seconds before doing the animation, however I would like to avoid
> that if possible.
>
> This gets even weirder as I don't have this problem on my Samsung
> Captivate running Android 2.1, but we get this problem on a Nexus One
> using Android 2.2 and I get it on the emulator running 2.3.
>
> Is there some better way to kill an activity?  Or some way to destroy
> GL objects before hand so that when we hit the .finish() it doesn't
> take as long to clean up?
>
> Any suggestions would be greatly appreciated!
>
> Thanks,
>
> Patrick

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