I know it is all software based in the emulator but to my surprise I saw an small increase in speed when using Canvas.drawBitmapMesh with FEATURE_OPENGL.
But as I mentioned, I can do without so it is not a big problem. Thanks On Aug 27, 10:21 pm, hackbod <[EMAIL PROTECTED]> wrote: > 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 -~----------~----~----~----~------~----~------~--~---

