Thanks Romain, i didnt try in that way...
Thanks Nithin On Mar 16, 9:18 am, Romain Guy <romain...@google.com> wrote: > AnimationSet is an Animation, just call startAnimation(set)... > > > > On Sun, Mar 15, 2009 at 9:02 PM, Nithin <nithin.war...@gmail.com> wrote: > > > Hi Romain, > > > Now i am trying with AnimationSet, but still i cant move further, > > > the code i am trying is, > > > private void createAnim(Canvas canvas) { > > AnimationSet set = new AnimationSet(true); > > set.setInterpolator(new AccelerateDecelerateInterpolator()); > > > anim = new RotateAnimation(0, 360, canvas.getWidth() / 2, canvas > > .getHeight() / 2); > > anim.setDuration(5000); > > set.addAnimation(anim); > > > anim2 = new TranslateAnimation( > > Animation.RELATIVE_TO_SELF, 0.0f, Animation.RELATIVE_TO_SELF, 0.0f, > > Animation.RELATIVE_TO_SELF, -1.0f, Animation.RELATIVE_TO_SELF, 0.0f); > > anim2.setDuration(5000); > > set.addAnimation(anim2); > > > set.setRepeatMode(AnimationSet.REVERSE); > > set.setRepeatCount(AnimationSet.INFINITE); > > > startAnimation(anim); > > // startAnimation(anim2); > > } > > > If there is any method like startAnimation(AnimationSet), then it will > > be easy... > > > please guide me... > > > Thanks > > Nithin > > > On Mar 13, 8:40 pm, Romain Guy <romain...@google.com> wrote: > >> Hi, > > >> Use an AnimationSet :) > > >> On Fri, Mar 13, 2009 at 12:33 AM, Nithin <nithin.war...@gmail.com> wrote: > > >> > Hi, > > >> > I am trying to create a arc movement(means both RotateAnimation and > >> > TranslateAnimation required) for a bitmap. I can do either rotate or > >> > translate movement, but i cant integrate both. > > >> > the code which i am trying for this is, > > >> > private void createAnim(Canvas canvas) { > >> > anim = new RotateAnimation(0, 180, canvas.getWidth() / 2, > >> > canvas > >> > .getHeight() / 2); > >> > anim2 = new TranslateAnimation( > >> > Animation.RELATIVE_TO_SELF, 0.0f, > >> > Animation.RELATIVE_TO_SELF, > >> > 0.0f, > >> > Animation.RELATIVE_TO_SELF, -1.0f, > >> > Animation.RELATIVE_TO_SELF, 0.0f > >> > ); > >> > anim.setRepeatMode(Animation.REVERSE); > >> > anim.setRepeatCount(Animation.INFINITE); > >> > anim.setDuration(2500); > >> > anim.setInterpolator(new > >> > AccelerateDecelerateInterpolator()); > > >> > startAnimation(anim); > >> > // startAnimation(anim2); > >> > } > > >> > Please guide me in this.. > > >> > Thanks > >> > Nithin > > >> -- > >> Romain Guy > >> Android framework engineer > >> romain...@android.com > > >> Note: please don't send private questions to me, as I don't have time > >> to provide private support. All such questions should be posted on > >> public forums, where I and others can see and answer them > > -- > Romain Guy > Android framework engineer > romain...@android.com > > Note: please don't send private questions to me, as I don't have time > to provide private support. All such questions should be posted on > public forums, where I and others can see and answer them --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en -~----------~----~----~----~------~----~------~--~---