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

Reply via email to