I think you have put the cart a little before the horse here. :) I wouldn't count on FEATURE_OPENGL speeding up your app... certainly, until you are running on actual hardware with graphics acceleration, you really can't know how much it will help. I would really suggest on doing anything at all with FEATURE_OPENGL until you can run it on hardware that could take advantage of it.
That said, sorry, there is no way to force a configuration change of your activity when the configuration doesn't actually change. On Aug 27, 12:49 pm, webmonkey <[EMAIL PROTECTED]> wrote: > I want to switch OpenGL on and off in my activity, because there are > moments that would really benefit from the acceleration, even if that > means re-starting the activity (my app goes through the cycle pretty > fast). But there are also moments where I can't use OpenGL because it > does not support all the canvas functions. I use: > > requestWindowFeature(Window.FEATURE_OPENGL); > > But this can only be called in onCreate, so to test it I currently > just flip the screen which restarts the activity. > > I can do without, but it would be nice if there was a restart() > function. The functionality is already there with the configuration > change. > > On Aug 27, 9:06 pm, "Justin (Google Employee)" <[EMAIL PROTECTED]> > wrote: > > > You could have Activity A start Activity B and after starting B > > calling finish(). Then have B, perhaps as the result of a button > > press, start a new instance of A. Of course, finish() won't result in > > onSaveInstanceState being called, which I believe is when a > > configuration change (because naturally after the screen rotates you > > want the user to see the same web page or whatever as they say before > > the screen rotation). You can cause the emulator to change orientation > > and do the same thing, see the emulator docs for more information on > > this. > > > What are you trying to accomplish though? > > > Cheers, > > Justin > > Android Team @ Google > > > On Aug 27, 11:52 am, webmonkey <[EMAIL PROTECTED]> wrote: > > > > A configuration change as described in: > > > >http://code.google.com/android/reference/android/app/Activity.html#Co... > > > > "Unless you specify otherwise, a configuration change (such as a > > > change in screen orientation, language, input devices, etc) will cause > > > your current activity to be destroyed, going through the normal > > > activity lifecycle process of onPause(), onStop(), and onDestroy() as > > > appropriate. If the activity had been in the foreground or visible to > > > the user, once onDestroy() is called in that instance then a new > > > instance of the activity will be created, with whatever > > > savedInstanceState the previous instance had generated from > > > onSaveInstanceState(Bundle)." > > > > I actually don't care about configuration changes but I would like to > > > be able to restart my activity from the activity itself and that it > > > will go through the same lifecycle as described above. > > > > On Aug 27, 8:40 pm, "Mark Murphy" <[EMAIL PROTECTED]> wrote: > > > > > > Is there a way for an Activity to restart itself, so that you go > > > > > trough a similar cycle that you get when there is a configuration > > > > > change? > > > > > Ummmm...not sure what you mean by "configuration change", but if your > > > > activity calls finish(), it will close up and exit the activity. At > > > > least > > > > in M5, it will call all appropriate lifecycle methods on its way out the > > > > door -- I'll be testing that under 0.9 this weekend. > > > > > -- > > > > Mark Murphy (a Commons Guy)http://commonsware.com > > > > _The Busy Coder's Guide to Android Development_ Version 1.1 Published!- > > > > Hide quoted text - > > > - Show quoted text - --~--~---------~--~----~------------~-------~--~----~ 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] Announcing the new Android 0.9 SDK beta! http://android-developers.blogspot.com/2008/08/announcing-beta-release-of-android-sdk.html For more options, visit this group at http://groups.google.com/group/android-developers?hl=en -~----------~----~----~----~------~----~------~--~---

