Mark, I've converted everything over to extend the Dialog class. A couple things I've noticed is that if you use the actual Dialog theme the thing performs like a dog, regardless if you used a managed dialog. I switched to translucent and it's almost instantanious!
Thanks again for your help, E On Aug 1, 4:41 pm, Evan Ruff <[email protected]> wrote: > Thanks Mark, > > I was looking at the Task thing, but I wasn't sure I was really going > to be able to get it to work as I would expect. > > I'll look into the Managed Dialog thing. > > Thanks! > > E > > On Aug 1, 4:22 pm, Mark Murphy <[email protected]> wrote: > > > > > Evan Ruff wrote: > > > Basically, I have two related activities: a view with a number in the > > > middle, and another activity with a grid of numbers that fill the > > > screen. Basically, when you press the number on view1, it switches to > > > view2 (startActivityForResult) and then when the user clicks one of > > > the grid numbers, returns the number. > > > > Here's the thing, it's calling create() and onDestroy() every time my > > > Grid pops up. This is making the application feel a little sluggish if > > > you're trying to change the number really fast. Basically, I don't > > > understand how I can make the NumberGrid guy Pause instead of Destory, > > > then do onResume instead of onCreate. (I call finish() in my click > > > listener, but that's the only way I can figure out how to make it > > > return) I imagine poping up the cached view would be WAY snappier than > > > creating it every time. > > > > Am I completely missing what I'm supposed to be doing here? > > > Well, your second activity is behaving as it should. It's supposed to go > > through onDestroy() after finish(), followed by onCreate() on the next open. > > > Rather than using an activity for the second screen, you could try a > > managed dialog, as they're cached, so after the first pop, subsequent > > ones (for the same lifecycle of your first activity) should be held > > onto. Or, work out something else where you switch between two Views > > instead of displaying a whole 'nuther activity, such as using ViewFlipper. > > > You might be able to figure out something using the whole task thing, > > but I'm dubious. > > > -- > > Mark Murphy (a Commons > > Guy)http://commonsware.com|http://twitter.com/commonsguy > > > _Beginning Android_ from Apress Now Available! --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Beginners" 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-beginners?hl=en -~----------~----~----~----~------~----~------~--~---

