4
textview
で簡単なrotate animation
を実行しています。アニメーションは必要に応じて実行されますが、transformation is not applied
です。Androidのテキストビューの回転アニメーションの後に変換を適用する
私のアニメーションコード:
今Animation animation = new RotateAnimation(0.0f,90.0f,Animation.RELATIVE_TO_SELF,0.5f,Animation.RELATIVE_TO_SELF,0.5f);
animation.setDuration(200);
animation.setFillEnabled(true);
animation.setFillAfter(true);
myTextView.startAnimation(animation);
は、アニメーションの後に続いtext = "Testing"...
あれば、私は下のTextViewの一部(またはタッチ「G」)に触れた場合、それはrepondません..しかし、私は真ん中に触れた場合回転されたテキストビューの一部です。応答します...もう一度回転ボタンを押すと、テキストビューアニメーションは元の位置から開始します。だから私は、変換は適用されていないと思います。
atleastのためのthanx ... "fillafter"のドキュメントによると、それは新しい場所に描画されます...とにかく、私はテキストビューを回転させるために何ができますか? – Farhan
私が言っていることは、ビューが別の場所に表示されますが、クリックしたい場合は別の場所に表示されません。必要なことをするには、アニメーションリスナーを使用して、アニメーションが終了した後に別の場所にビューを移動する必要があります。 –
まさに私が探していたことです。ビューやビューの消滅を動かすと、アルファやx、yのいずれかをしてしまいましたが、ここでは回転のケースがあり、テキストビューを回転させる方法はわかりません。 – Farhan