私は自分自身の中心を回転させたいイメージ(丸いローディングサークルのように見えます)を持っています。ピボットとPivotXを0.5Fまたはイメージの半分に設定します。どちらも、裁判の多くの後...仕事、それは次のコードでそれ自身の中心の周りに回転しないエラーはありません:イメージを中心に回転させない(モノドイドロイド)
ImageView loading = FindViewById<ImageView>(Resource.Id.loadingGif);
RotateAnimation rAnim = new RotateAnimation(0.0F, 359.0F, Dimension.RelativeToSelf, 0.25F, Dimension.RelativeToSelf, 0.25F);
rAnim.Interpolator = new LinearInterpolator();
rAnim.RepeatCount = Animation.Infinite;
rAnim.Duration = 1000;
loading.StartAnimation(rAnim);
しかし、アニメーション自体はもうスムーズに行っていない、画像が50degreesの周りを回転するように見えますハングアップを開始し、回転の半分をスキップし、次に回転の上半分に通常通り続きます(私はそれが意味をなさないことを望みます)。
私のローテーションが完全に360度回転しない理由は何ですか?
EDIT
私はまだこの問題を解決していないが、私はちょうどそれについて独特の何かを発見しました。アニメーションは、アニメーションの瞬間に余分な機能を持たずに読み込み画面で使用されます。私は、画面上に指を置いたままアニメーションがスムーズに行われることに気づいた!!
これは
これは私が偉大なものを探していたものです! – rahstame