Hi,
I've decided to go native with my animation and only use what is in
there. My device is 2.3, so it's the basics.
I've got my view set up with an image view in it and have set up an
AnimationSet to store what I want in it. From what I've read, this looks
right.
Problem is, only the last animation is ever displayed.
AnimationSet animation = new AnimationSet (true);
animation.Interpolator = new CycleInterpolator (6);
animation.FillAfter = true;
TranslateAnimation tanim = new TranslateAnimation (0f,
200f, 200f, 0f);
tanim.Duration = 2000;
tanim.FillAfter = true;
animation.AddAnimation (tanim);
RotateAnimation ranim = new RotateAnimation (0f,
-359.9f, 180f, 180f);
ranim.Duration = 600;
ranim.FillAfter = true;
ranim.RepeatCount = 5;
animation.AddAnimation (ranim);
RotateAnimation ranim2 = new RotateAnimation (-359.9f,
0f, 0f, 0f);
ranim2.Duration = 600;
ranim2.FillAfter = true;
ranim2.RepeatCount = 5;
animation.AddAnimation (ranim2);
foreach (Animation anim in animation.Animations) {
animate.Animation = anim;
animate.StartAnimation (anim);
}
animation.Animations shows there are 3 animations in there.
What I'm also trying to do is to replicate the XML in the Xamarin
examples (so for example
<set xmlns:android="http://schemas.android.com/apk/res/android"
android:interpolator="@android:anim/linear_interpolator">
<rotate
android:fromDegrees="0"
android:toDegrees="360"
android:pivotX="50%"
android:pivotY="50%"
android:duration="2000"
android:startOffset="0"/>
</set>
becomes more like ranim or ranim2. I think I have from/toDegrees correct
in the ranim constructor, but can't find a way of setting the pivot)
So the question above all, am I doing this the right way. I cannot use
XML for this as my drawing animations are dependent on data from
elsewhere (such as an XML file sent to me).
Thanks
Paul
--
"Space," it says, "is big. Really big. You just won't believe how
vastly, hugely, mindbogglingly big it is. I mean, you may think it's a
long way down the road to the chemist's, but that's just peanuts to
space, listen..."
Hitch Hikers Guide to the Galaxy, a truly remarkable book!
_______________________________________________
Monodroid mailing list
Monodroid@lists.ximian.com
UNSUBSCRIBE INFORMATION:
http://lists.ximian.com/mailman/listinfo/monodroid